I think it is a hard plastic - which could be painted.
The problem I see is the bubbles - you describe - are
in the plastic itself - so you would need to sand the area
flat, first. Also the heat that caused the problem in
the first place will still be a factor - unless you had a
problem with your car and that problem is fixed.