I checked my repro sailors, the Masterpiece Edition has no pockets, and clear buttons.
My 40th anniversary sailor has pockets on both the shirt and the trousers, with white buttons.
I don't have the 45th anniversary that was only sold by Walmart, so I can't say for that one.
My guess is that the one you have with pockets is a 40th, maybe a variation on the buttons?
Daryl