UPDATE: Second transaction finally came through about 2 hours ago. Crises averted.
Still stuck at 0 conf, but that sort of thing I'm used to. Which is kinda sad, IMO. We really need to do something about that.
Whew. Glad that it all worked out for you - no letter of guarantee made me doubtful in the beginning.