That pic makes it really hard to see,so what exactly is wrong?
I understand it a little better now.Are the brackets between the 7th and 9th gens different?What do the brackets look like on the 9th gen truck?
The bumpers on 7th gens have flat brackets,maybe the 9th gens have angled brackets.I'd say just make some special angled brackets somehow,makes it look more factory.
You put a Gen 9 bumper on your truck? How does it look?