I added the Aries last month. Those mounting brackets will fit through the hole in the bumper, but it's tight. I followed their recommendation of covering the bumper area with painter's tape before starting on that. Got it figured out, but it sure looked impossible to begin with. Tape keeps you from scratching the bumper while working with it. THEN....
I too couldn't get the bumper mounting bolts out. No lift here, and I'm not as limber and flexible as I used to be. Put everything back normal, called my favorite independent shop and made an appointment for the next day.
They charged me about $100 to do the job, but it was worth it. Everything looked good, quality fit, and I didn't have to work on the truck in the freezing weather. Best of all, no cut up hands and arms from working upside down under the truck.
Had it about a month now, and am glad I got it. Instead of people trying to snuggle up to the front of the truck in the parking lots, they now keep their distance for some reason. Still watch for suicidal deer, but not as much worry about them.
John