Correct, do not need to remove the bumper. Install takes about 30 minutes.
Funny you mention that, I ran a Defiant bar on my Taco many moons ago, similar, however I am not using the frame horns. Using the top of the crash bar. I will share more on this later.
Haven't had a chance to test...