Hi Stewis,
Glad to hear about the better therapist appointment. That must feel like a relief, and as you said, " you were on top of the world'. As for your grandmother, give her some time. This is a hard adjustment. It is one thing to know intellectually about something, and quite another to have it right in front of you. Additionally, she is your grandmother = she was raised in a different generation, as flexible as she wants to be, it is hard to "unlearn" certain truths she was taught, in a time that was very different from ours.
It does not sound like anything irreparable happened. It was embarrassing, but that part is over - and it was more a reflection of her than you. Hang in there, this is a blip that will pass.