I'm with you all on the chrome as well, for some trucks—mine included.
My truck had an uninstalled chrome grill amongst all the various included parts. I don't know for certain where the PO bought it, but based on where other parts came from I'm guessing it was from Classic Parts (not Classic Industries). I also used the original headlight buckets and center support. I didn't have quite the fitting issues you did, I don't recall any problems mounting the headlight buckets, for example.
I got my bumper from Classic Industries. It's one of the new OER Premier line, which seems to be a much heavier gauge steel (weighs over 30 lbs.) with very nice chrome.