I see what you're saying but I'm not sure... TFE's price is the deposit only (look at the payment options drop down) and they have a separate listing for Ecto-1 with a different product code and release date. It would be a really weird repaint for MP10, but we seem to be in silly season for that at the moment anyway. That image on TFW says it's a placeholder, and the release date does match what TFE have put up.
I imagine they thought of a special MP Starscream. I wonder if that much glow in the dark plastic was too expensive/brittle? I imagine a transparent ghost one would be extremely brittle at the MP complexity