I was just thinking that. The front wheel which the pulley bolts onto is different in shape. The EPC pictures are quite accurate when it comes to that sort of thing.
My personal belief is that Eurocarparts made a mistake with this one and have stocked an item that is incorrect ... I have had this before with them with oil filters for my Trooper. They stock the 3.1 Trooper filter as the 2.8 Frontera and Trooper. Problem is the Trooper 2.8 has a different filter, and the stocked filter thread is too big for my filter mount. However if you have the blueprint part number they can match it and get the right item.