Yeesh!
As you have shown, that front "recovery point" is meant for "On-Road Recovery" only, and obviously wasn't meant to handle the force you guys put on it. Looks like you've got a little more than just bumper damage the way those headlights are drooping.
Someone was killed a week or 2 ago in Wisconsin, during a recovery due to failed equipment, you guys were extremely lucky with your outcome.
----
What did you use to "yank" it out of there? A snatch strap with shackles, or was it just a tow strap with hooks?