I was battling an Annihilape that took damage from several hazards, and it was only hit by one Ruination, yet it was able to sweep even resisted hits on bulky mons. Any ideas?
Nope, Rage Fist is not boosted by hazard damage, nor any other type of indirect damage.
Rage Fist is only boosted by direct damage, which does not include hazard damage, weather damage, status effects, etc.
Hope I helped!
Bulbapedia