It should return a ProxyException (which wraps some sort of RestClient exception, which might contain the string "XMLRPC::Fault" from the proxy), at least in the create code below.  I don't think the destroy will actually ever fail as there's a rescue true in the proxy API.  (Other proxy impls will return a 404 status when the host is unknown, maybe the proxy realm API should too.)