You may not realize this right now., but, you are very lucky they gave you the second option.
With the information you shared with them, I believe they acted the best they could. Could they have been more compassionate, I don't know.
I do know when someone doesn't show up for work, and doesn't call, it leaves alot of people in the lurch. You have to cover and reschedule for a shift/schedule on the cuff, other people have to change their plans, reschedule their lives because of your actions. Having been in that position, to say someone was bitchy and didn't say goodbye, well,
that is just part of the fall out from our drinking.
Try to let that anger go, or channel it into something positive for your recovery.
Show them what you can do with your actions...