The person I talked to at TFL told me the bikes had to be at least Euro3, but hopefully you are right. Only the hydrocarbons fall above the Euro3 so If TFL are sensible people they should get an exemption for your 2005 s2r.
Below, the emissions for the 2006 S2R1000.