Hello! I'd recommend a change re your moisturizer: I'd go for a higher broad spectrum SPF product for AM (SPF 30 or 50; you need good sun protection to avoid further pigmentation issues and to speed up the healing of the existing ones), and use a moisturizer without SPF at night. There is no need for sun protection at night, so no need to risk pore clogging from it in the PM.
I'd also skip the micellar water in the morning - no cleansing with a product is needed once you wake up if you've cleansed your skin the day before.
An azelaic acid serum/cream either PM or AM might be a helpful addition to your routine - it helps with both pigmentation and helps prevent inflamed blemishes. It has a very mild exfoliating effect, so you could use the salicylic acid only 2-3 times per week and azelaic acid daily.