Wow i've never needed a puller to remove it, looks like some water has got into it at some stage ! Good job though.
Just wanted to check one thing, have you ever done a driver side one? on my car (N15 AUDM) the left side rear nut was LEFT HAND THREAD rather than the normal right hand thread. Also key to note is if you have ABS, the ABS ring is lightly pressed onto the hub part and is easily removed and swapped over to the new piece.
The 'spliney retaining cap' isn't used on the rear. If the nut starts to back off it will stop at the cotter pin anyways and yeh sure the bearing will separate and destroy itself, but its really there as a safety only to stop the hub from completely separating from the car.