A word of advice. This isn't going to fix your present problem, but if you ever run into anything similar to this again, wait until the next day to see if the first one when through.
A couple of years ago I had a payment that didn't look like it went through, but I decided to wait until the next day to see if it did, as I, like you, am on a tight budget. It turns out that it did and it just took some time for the system to reflect it.
I hope you are able to get this straightened out.
The Official Reps on this community are on M-F from approximately 8AM to 5PM EST, so you won't hear anything from them until Monday. This is only regarding this, not your phone calls.
It's good to hear that you may have an acceptable outcome.