I am not sure that the forum members can help you with either of your problems, but I understand that they do not have the same restrictions on cargo aircraft going to and from Europe. Hopefully you can get your mount soon.
It is not clear what you mean by "frame" Are you referring to a pier or tripod, or did you mean the CP5 controller (or maybe a Keypad) ?
TSR Global Manufacturing Support
PO Box 2000
Orange, TX 77631-2000
Phone: +1 (409) 882-2799