please visit the the spot again and see if there is any security camera coverage .I you find one ,explain your case for footings,clips etc.Some companies have this type of arrangement in their parkings.
I sympathize with you ,this lowliest of creature will be accountable to you ,if not here then hereafter.