Sorry about the damage. Sometimes people suck.
Never heard of caliper, but Caliber Collision is every where.
The one in San Anotnio gets high marks from what I hear. I should have used them, for the keying I received. Dealers didn't a horrible job, but there is one small spot, and sometimes it irks me when I am waxing.
Don't think what you got will buff out, but I do hope it does.