Nunca me he encontrado con hacer algo similar, lo más que puedo hacer es darte mi opinión.
Cuando llamas a un js lo que estás pidiendo es que incluya ese código "cliente" en la página que se está cargando. Sería lo mismo que si en vez de la llamada al archivo ahí estuviera escrito el código js.
En cambio estás llamando a un php, que debe ser ejecutado en el servidor. No sé qué código genera ese php pero si no es puramente javascript dudo que te funcione.
De todas formas te hablo "de oido". Nunca he intentado hacer lo que pretendes.
A ver si alguien más deja su opinión y aporte