"The GL had more than one trim level.."
Yes, but only 1 other, the Sport Package. The '95-early '98 LX was NOT a "GL trim level", it was a distinct model. For 98.5 it took the GL's place as the entry level Tour.
Here's the best way to tell models, VIN's.
1995-1998 VIN model codes:
P65 = GL or base Contour (1998 base cars had 16V or 24v on sides)
P66 = LX "luxury"
P67 = "sporty" SE's (some say Real SE)
For later years 1998.5-'00
P65 = LX
P66 = SE
P68 = all SVT's
Also:
The 170 HP Duratec V6 was always a free standing option on any Contour for all years.