Hola:
Los botones pueden estar deshabilitados, igual que cualquier otro control del formulario, disabled="disabled", pero para habilitarlo es necesario un evento javascript... si esas llamadas php, ralentizan la carga de la página, tal vez puedas habilitarlo con la carga de la página, pero por accesibilidad es mejor que esté habilitado, supongo que podrías tener otro botón submit dentro de un tag noscript.
Saludos