Shops don't get paid by the insurance right away, and when there's an obvious problem, insurance can refuse to pay citing sloppy work or that work wasn't done. The only time it's an issue is after the shop has been paid and that usually takes 10 business days or more after the car is completed or at least it did at the collision shop I worked at.
I'm aware they won't pay twice, that was not my suggestion; it was to contact the insurance company, show them pictures or have the adjuster meet you at the shop and show them the work and ask that the vehicle been serviced at a different shop. At no point was I suggesting that insurance pay it twice.
Unless you have
insurance, showing them the pics and letting them see the truck would be all that's needed for them to intervene