Don't know if you've checked this out or not. On a recent RC Cruise we had some tours cancelled that I had put on my credit card for several other passengers traveling with me. RC only credited my SeaPass for my charges; they credited each individual's SeaPass for their charges even though I had paid for them all on my credit card. It appears that when a credit is given, it goes to the individual passenger involved, not who originally paid for it. Check it out. Sounds like a high-stress level organizing 37 people. When you're cruising, you gotta "go with the flow" and trying to handle disappointment for 37 must be a lot of stress.
Good luck, and don't give up on Royal Caribbean. They are a great cruise line and I've always found them working hard to provide a pleasant cruise experience.