Okay so at least I'm not the raccoon....
After all the bits have been put back in their grooves and such, the only real damage seems to be this crack in the bumper. Seeking advice on the best, least noticeable fix (type of specialist, maybe a reference in St. Louis Missouri, product, tactic...