I'v tried to implement an OTA configuration solution for WAP CSD, WAP GPRS and MMS for different kind of phones, and it seems to work well, expect the phones mentioned above.
I've faced the following problems:
1) With Nokia 3650 and 7650: the GPRS WAP settings sent to the phone are arriving and showed as configuration messages, but when I want to open it, it tells me "Invalid file format". I send the , me OTA message to other phones (7250, 6610, 3510i...) and it works fine. And the WAP CSD and MMS settings also work with these phones (3650 and 7650 too).
2) With Nokia 33310 and 3410: the WAP CSD settings are arriving and are stored, but although I set them as active, the phone can't connect (I should check my parameters). The same OTA message works with all the other phones...
I have no time to decode the message, but have a look to MMS Settings document available at Forum Nokia. It has been tested with Series 40 and Series 60 devices. It's not that different from WAP settings.