as far as I know it can’t be done. Mikrotik hotspot always assigned bandwidth queue per user if you send mikrotik-rate-limit from radius, or using mikrotik-group for user profile where there’s a statement amount of the bandwidth.
Event we’re using mikrotik-address-list plus mangle and put it in queue-tree pcq, it will shape bandwidth per user.
I really like to know if there’s a way how to do this based on your scenario. That would be useable for a certain condition.
Cmiiw