I'm sorry you aren't happy about this. I'll make sure to let our team that deals with domain renewals know about this to see where we can make the process more clear.
The "Buy Now" button that displayed means that you weren't renewing the domain. Also, since you're not the domain owner, the "Renew" (or "Contact Support") button wouldn't appear.
In any case, I'm prepared to take steps to help try to get the domain restored. Since time is of the essence, can you let me know which option you want to pursue above?