My understanding is the micro-chipped soda cups that work with the special Coke machines on Royal Caribbean ships have a 15 minute timer on refills at those machines.
Royal has no daily limit at this time as to the number of drinks you can order at bars. They are tight in enforcing the drink packages and they do scan your card for each purchase for inventory tracking and say that is all they are doing, but I have no doubt the bar computer can also pull up details about your drink orders if the bar staff is suspicious. So for instance if you ordered one at the casino bar and gave it to a friend, then rushed over to another bar and got one for yourself, they'd know it.
Strictly speaking, misuse of a drink package is a violation of the Guest Conduct Policy. They'd probably do the same as Carnival and cut off the package with no refund.