Maybe a constantly running bot using the push API (https://docs.joinmastodon.org/methods/push/) would help with the rate-limiting. That's more resource-consuming, of course.
Also: as on Fedi, people may be more prone to auto-removing old interactions (Masto has a setting for posts, and scripts for favs/boosts exist), the fav and boost totals may decline over time. A push-based bot would help track the highest fav / highest boost.