Cita: claro me lo trata como texto normal y no lo puedo recoger con el formato xml
¿Que quieres decir? Enviandolo desde flash o desde un formulario, al fin al cabo la llamada acaba siendo la misma (HTTP) así que debería dar igual. Si el XML es grande usa POST para enviar el parametro, si usas GET te vendra en la URL.
AJAX no afecta para nada a como se reciben los datos, es solo una forma asíncrona de hacer la misma llamada.
Suerte