I cannot help you on the photos since I know that my ZJ does not have a variable assist. I replaced that pump myself (with my brother) almost a year ago without issue.
My question is how did you kill two pumps? My first pump lasted 213K miles. My second one is still going a year later. I thoroughly expect to never need to do that pump swap on the ZJ ever again. These are pretty strong pumps.
Tell him to take the pump with him when he buys the new one. You should be able to compare the two at time of purchase to ensure that they are the same. That is what I would do.
'06 XK Limited, 5.7L, QD II, Black, 163K
'02 WJ Overland, 4.7L HO, QD, Inferno Red, 126K