Что это за разработчики !@ъ$%^&*() такие? SOAP это XML, как они себе представляют писать туда бинарные данные?
И вообще, это плохое планирование и непонимание возможностей - дают же нормальный способ пересылать бинарные данные + библиотеки по работе с ними... AMF бек-енд есть на Java, C#, PHP и Python (возможно CF и Ruby) - показать "разработчикам" мануал и не парить себе мозги с Base64

Java - BlazeDS / GDS
C# - FluorineFX
PHP - AMFPHP / ZendAMF / SabreAMF (в Drupal тоже есть какая-то имплементация, но я не знаю какая)
Python - PyAMF
И еще даж кажется что-то для Ruby и CF есть, но я просто не знаю...