davidmp,
You could also try this.
To "Erase the Main Load", reboot the phone and hold down the blue application key, or the # key like you did before, or the up and down volume keys until you see a Configuration Menu.
When in the Configuration Menu, choose No until you get to Tools and Features, then choose Yes.
In this Menu, choose No until you get to Diagnostics, then choose Yes.
When in the Diagnostics Menu, press the UP Volume key once and you should see "Erase Main Load", choose Yes.
After choosing Yes, the phone will go through a reboot cycle to download the phone firmware from the 5000.
Do not disconnect the power during this process as it can damage the phone.
Now, I did have a different Assert, 117 I believe, which wouldn't let it download the firmware from the 5000 but I was able to get around it by setting up the LLDP settings manually on the phone. Since this is a similar Layer 2 issue you may be able to do the same thing by manually setting up the phone to connect to the system or just use a PoE brick and plug it in the alternate data jack on the system to get it to connect to the system and download the new firmware.
Thanks,
TE