The one that I just ordered from Lucky8 is part # LR091107. Still in transit.
Atlantic British was out of LR4 alternators on Monday but it looks like they are back in stock.
They list it as part # LR065246
Assuming we are talking about 2010-2013 LR4 with V8 engine, Microcat is showing LR023421, which supercedes to LR065246, according to the dealer websites.
I'm seeing a bunch of different numbers all supposedly interchanging. For example, RM Euro is showing LR091107 when you search for LR065246; allegedly interchanging with LR011231, LR023405, LR023421, LR065246, LR065865. (!!??)
AutohausAZ shows both LR091107 ($280) and C2D42135 ($243) when searching for LR065246 (which shows "temporarily unavailable").
All the photos look the same, they all match your old unit. Seems like FCP screwed up, but it's also possible all the vendors have the wrong photo? I'd like to find out what vendor can supply the correct unit, as I want to buy one for proactive replacement (125kmi on the original, it's probably on borrowed time).