You guys totally screwed up a simple request to change my billing information
There is no point in writing for support help on the forum. The staff generally don't read most of the posts. (Most are answered by moderators or other members. Moderators are volunteers, not staff.)
At any rate it appears that your diamond membership is active.
If something remains to be fixed, you should write back to the same staff member who tried to help you in the first place.