I think you're in the general ballpark.
Haven't done Barcelo, but at Palladium properties:
I tip $20 each way for transfers. Oscillate $1 & $2 per day for both the maid and the fridge guy. $1 or $2 for the buffet greeters/busboys. $5 at a la cartes. I overtip the regular bartenders/drink servers by a lot, but I've known some of those guys & gals for 10 years and they take care of me. $5 per service for bellboys and cart drivers. Random dollars for maintenance guys and the pool cleaners.
These are when I'm traveling alone - I'll double some of those if I'm with someone.
If you find you need change for larger bills, bellhops, cart drivers, and bartenders are probably your better bets while on-site, but I'd suggest taking as many small bills as you're comfortable with hauling.