Sounds like you ultimately got the part for free, whats the problem?
Everything is a race to the bottom now days, either buy it or jump thru some hoops to get it. Way of the world it seems.
That being said, I love all my DeWalt stuff, been running alot of it hard for over a decade
Yeah, they don't walk like drill bits do sometimes. So quick a pop a self tapper through, pull it back out, then run the drill bit through. Works pretty good in my experience.
My brother has a 4runner (or whatever the hell the lexus version is) and it uses some absurdly big fasteners for no particular reason. Nothing like one ton(ish) axles with half ton(ish) suspension. Really weird truck