Exactly, such tabs are not made for nor suitable for recovery purposes. They're made for attaching things to... cargo straps, safety chains from trailers, etc.
Those tabs on the genright bumper are welded from both sides. Does that make a difference?