I think you will simply find that, as is often the case with Microcrap, the picture is just wrong...
I am pretty certain that what is described as a "pump" with the part number, is just a plate with pickup and return pipes running through it, much like on the old ones but with the correct physical fitting to go into the top of the Td5 type plastic tank, and with the sender unit fitted, so it is not actually a "pump".
Of course as this never goes wrong, we never take the tanks out of any of the later 300Tdis, unlike the Td5 tanks which have to come out quite often but I think I have seen one taken out of a crashed vehicle once.
The VIN number will not help as Microcat is not very selective in its information, but any VIN between XA159807 and 6A something or other "could" be a 300Tdi ROW derivative.