If I were really going to use my winch a lot I would probably build a bumper. I do like to have access to the drum. Plus I like it mounted a bit higher. But since I got the hickey and mounting iron. It's in, and probably staying where it's at.
The 8274 spur gear is a great winch. But you will be most limited in your mounting options with that winch. That said, I would like one!

Anyhow, I don't think your going to find any kind of a straight bolt on. You probably need to dust off the welder.
Keep us updated on what you find.