Legit, I don't fudge rolls because it's not fun for me.
If a roll would fuck up the session/adventure/campaign, I just straight up tell the players I'm making a call and override the results. It doesn't happen often, and it's really only when rng just screws things, like when you get multiple nat 1s in a session, way out of line with what makes sense without some kind of gymnastics to explain things in game.
I think the difference is being transparent about it. This is saying "I know that shouldn't hit, but I'm saying it hits anyways." Traditional fudging is "That... hits, yeah, totally."