I would certainly try a dent removal company. I'm sure they would tell you what was possible and hopefully not too expensive.
I like having my car in the garage but there is always a risk of dropping a tin of paint on it 🙈🙈. I lightly scratched my last car with sand paper that was in my pocket. Very annoying 🙈
Good luck 😀