The one you have is current issue. It was initially issued as foul weather clothing while on a ship, on your bedding card, and returned when you went on draft.
The one at your link was brought in a few years later for wear when shorebased and replaced both the burberry raincoat and windproof working jacket.
Very shortly after the new shorebased jacket became discontinued and the foul weather jacket as worn on ship became the only jacket to be issued. Those shorebased were entitled to a grat issue, those at sea should have had it transferred from their bedding card temporary loan into their kit record book.
Used to love the old Pusser's "Penguin Suits" foulies - guaranteed to leak all over yer thighs when you didn't wear the accompanying troosers. Got pulled at NEPTUNE gate coming out of the tunnel with a foulie on by a little 17 year old dabber, who told me that "yer outa rig of the day, foulies are only to be worn in inclement weather".
As the weather was the customary Faslane monsoon (and I hadn't had a particularly good forenoon on board the boat), my response was along the lines of "get your arse out of your warm little caboose, you might see it's pissing down out here - how inclement would you like the weather to be, numbnuts ?".
Alas, I didn't see his Big Brother Crusher lurking in the lobby, who promptly trooped me. When the patrol report arrived on board, that well known Naval gentleman Mr Rusty visited the Reg Office, explained the facts of life regarding "inclement weather" on 4 Berth, and threw the charge sheet in the bin. I'd've followed him through famine, fire, pestilence and the plague after that - and still would. A true Gentleman and Scholar.