At an admittedly quick glance it looks like the top trim that came with the new glass could perhaps fit your S type, even though it is different from what's there at the moment. It's just a trim to cover the edge of the glass, the windscreen bonding seals out water. Did the Autoglass fitter explain why it wouldn't fit?