Hi Andrew,
In this era, two colours of interior trim were available, often dependant on
the exterior paint. Light blue and ivory were common. I guess the G and L may
designate this.
HPE and Coupe had identical front seats and headrests.
The Coupe rear headrests resemble the fronts but may well be slightly different.
As you said, the HPE had very different rears, being flat-topped and full width,
and they extended upwards, like the fronts. I think the coupe rears were fixed.
Your most likely source of replacement fabric is from scrapped cars. I doubt new ones
are easily available, although the Italians sometimes advertise new-old-stock stuff.
Fabric on front seats is not handed, so a good pax cover will fit a drivers side.
Maybe someone here has s/h seats they could strip for you. A photo of the existing colour will
help. There are several old rusty coupes around the uk. In any case, s/h would better match
your existing seats.
Consider also using the Facebook Beta groups. They have a slightly wider audience than here.
Sorry but I can't assist with part numbers.
Good luck with your search
Nigel