Simple HTTP POST to Wifi Thermostat. HELP NEEDED

The server 405 error is telling you it doesn't like POST operations but would be happy to receive a GET operation from the Arduino and respond to it like it responds to the browser GET.

For starters, change POST to GET here and see if it helps:

    sprintf(outBuf,"POST %s HTTP/1.1",page);

-br