Es normal. Es así como debe funcionar. No deberías mezclar peticiones de HTML y de funciones Javascript; es una mala práctica.
De todos modos, Mootools tiene un método en su objeto Ajax, que es evalScripts que precisamente evalúa los scripts que vengan en la respuesta. Lo puedes ver en la
documentación de Mootools.