UPOL do some, and I've used the Big Boy Metal Filler as well.
But 12mm is a lot, double the maximum you would really want to have - so high chance of cracking.
Can you not get the panel much closer the finished size.
Plastic padding Alu, what used to be Ultima. Used it in mold making and know it can take a bashing without letting go, you can get a dispenser for it that makes sure the correct filler/hardener ratio gets mixed
I had too fill a bit of a depression on my hot rod roof as i had a poor match of panels and went with the P40 with fibreglass, been on for a good few years with no issue