All of those rumors were pretty much debunked in an article by Cat deSpira in Retrocade Magazine Issue #2:
http://www.retrocademagazine.com/issues.htm
I just bough that issue and, well, that's funny how 3 separate events can mix into one of the best urban legend
