Hi Guy
Simple answer, no idea. I did not take the subframe off, so not sure how it fits. I had assumed your car being a facelift would have the later subframe and mounting points, so wonder if there is more than 2 versions?
The thing which is curious on this later subframe is that there are no locating pins and hence just located by the bolts. I would have though the pins give a good reference for the front chassis at the bulkhead.
Peter