I went to the Nissan dealer to try and get the drivers side end bracket, the 3M sticky thingy for the hood protector and was told they don't have any replacement parts BUT they are going to install free of charge a new and improved deflector at no cost to me. The service guy told me on the "QT" that its like a recall but you can't cash in unless you go to a dealer and bitch about your old one. Sneaky tactics or what!
Walmart sells 3M double sided tape in a 3/4 inch size. It has a red cover on the roll for one side to keep it from sticking to itself on the roll. It's super strong and if you need to make it less wide a razor blade will do the trick.
I'd love to see more pictures of that weathertech protector. Man that looks pretty dang sharp.