Lee - bad luck mate
Seat cowls for the monsters are about £70 - 80 ish, without the brackets & bolts (so do keep yours!)
I have a new red one fs, if thats any good?
Usually, if you go for a good long ride, the cream/custard/milky stuff will clear from the oil window when the engine gets quite warm.
C