Ouch. Sounds like they got screwed on that. Kinda curious as to how their "web design team" wasn't able to finish the fight, but a lone "IT professional" will be able to. (Not to discount the skills of said IT professional, but I worry about them going forward when the current system admittedly doesn't meet their needs).
Hope it works out. Let me know if you hear anything else.