I did speak to Bell & Colvill about this, but they said the S2’s 3 piece seal wouldn’t fit? (As SeanB said, I thought the screen seal would of fitted at least?)
I’m sure someone would have a photo of the seals on a S2 “Long Tail” Hardtop so we could then get an idea of how it’s made up. Unfortunately (or should I rephrase that as “fortunately”) I don’t know any S2 Elise owners or I’d take a look to see what the differences are.