Re: selespeed oil has gone milky white
certainly sounds like you have got some water in there - the impeller will emulsify even a little water and you'll end up with what looks like watered down mayonaise. it is extremely imprtant that you get the selespeed system drained and refilled (it will take many refills before you remove the majority of water) - by the sound of the lack of gears and light the damage may have been done already.
If you did take it to a dealer and they put water in it, something is very wrong with that dealer. the selepeed oil is presurised incredibly by a small impeller that is extremely easily damaged, even by the wrong grade of oil.
have it towed back to the dealer and ask them wtf they did.
on a positive note, I put a little water in my selespeed oil (wasn't thinking straight) and I am on my 5th flush (I get the garage to do it every time the car is in) - my selespeed has been fine, but my oil is still a little milky.