Rasco
Fact is if you have passed a JAA colour vision test (1 of the 4 or ishihara of course) then you are colour safe and that is that. If you can give the CAA proof that you have passed one of the tests they will class you as colour safe.
The only problem (fight) is when you have failed one of the tests at Gatwick and pass it somewhere else, but the same rule will apply.
I don't know about Sweeden, but JAR's are just that - go to the courts if needed.
Happy flying mate and all the best to you.
Telboy