Hulkster, you might ask if you can sign the arrest warrant in New York, witnessed by a local deputy, or maybe even just notarized. Either way should work, as the SC folks will have comfort that you actually signed the warrant.
Hopefully the end result of this will be the return of big green to your stable.
Rick