I would suggest you give the technical support folks a call. They have done things over the phone for me with registrations and such. Maybe for whatever reason they just need to tweak something in their system, or can otherwise manually get you squared away.
1 PM - 6 PM Eastern Time
Monday through Friday
617.423.9021 (Boston)
323.370.6701 (Los Angeles)
Email Tech Support
PS - I don't think they are likely to change their forum. Perhaps they will take your advice under consideration, but I doubt it in this case.
Sooooo, call tech support on Monday.
Bob Bone