I also fell in Aruba, at the Baths. I did something to my achilles and couldn't walk. It was so painful.
This excursion was through Royal. They took such good care of me. Gave me crutches, provided a wheelchair, three different visits with the doctors and paid meds. Customer service called frequently to see if there was anything they could do. Offered to bring my meals to our room, but declined. I was thankful and impressed.
I hope your injuries are healing nicely.