My single stage metallic has become dull

the "pin holes" is called "fish eye" bad prep/contaminated surface or shop air...if your reshooting it would be best to get down under that layer and clean/clean///epoxy primer/sealer/// my monitor might be off but b5 looks lighter than yours//but mine is a 69 b5/not the 70 and up b5
It's a little lighter in person than even my monitor shows, but certainly darker than the earlier B5 shades.

Polish it, you are in a hot climate that sun-burns paint.
As far as the bubbles, most likely some rust under the paint.
Polishing is cheaper than painting.
Look at chemical guys, they have good materials to make it shine again.
So you can polish SS metallic?