WW, I have no idea about your little alien floaty thing. I'm sure it's OK, that stuff lasts a long time. But to be safe, I'd post about your aberration on the Castor Oil Forum.
I actually would only be worried if I was ingesting it, which of course you are not.