My recollection of the configs is that if the "development" attribute on the <jsp-config/> element is set to false then JSP hot deploy is disabled.
Given that that attribute is by default false, the configs you have pasted should imply hot deployment is disabled. Are you sure this the configuration xml that's being used?
P.S: I haven't checked the code in WildFly to be sure about this.
I'm 101% sure.
I even tried to change the value via web console and CLI, the standalone.xml would get updated and still no effect after restart.