Hi Mark,
No, the pump on your link is a different part. From memory, it looks like a RX400h/450h pump.
I have attached some photos. The pump can be seen from underneath the car when on a ramp. It is located on the lower off-side of the gearbox, so is pretty easy to get to. I had to remove the gearbox mounted exhaust bracket to get to it properly before removal.
As you can see, it is a well engineered, simple part with one moving part; the impeller shaft. The three coils are fixed, therefore there are no brushes to wear out and the shaft has the magnets mounted on it. There really is not much to go wrong with it. It's just a shame that Lexus made a poor choice of bearing specification.
The two bearings can be seen in the photos. One is located under the circuit board (this is the shaft position sensor board) and the other is at the bottom of the motor housing (can also be seen mounted on the end of the shaft in he photo.
Hope it makes sense.
Giles.