Tretinoin + Sunscreen is the best skincare "weapon" against enlarged pores, but still nothing can "shrink" the pores, their size is controlled by genetics (and they can get larger from photo damage). Skincare can mostly help make the pores less visible (reduce congestion).
Please be very careful with the weekly peel - it's a very strong product and it can easily leave to over-exfoliation (and over-exfoliation can trigger pigmentation).
I would also recommend to stop the Palmers cream, it is not effective and increases the risk of irritation.
If you'd like to use an anti-pigmentation product, I would consider the following actives:
- Ascorbic acid (10-20%)
- Azelaic acid (10-20%)
- Niacinamide (4-6%).
They all can be used together in the same routine with tretinoin - as long as there is no skin irritation (so it's best to go for fragrance-free products).