Supposedly there's a difference between 'Full Self Driving' and 'Autopilot' (the later is what Mark used in the video). I'm not convinced there's any meaningful difference for a test like this though.
Changing the software behind them isn't going to magically give cameras the power to see through visual hindrances like rain/fog, or detect range to a nearby object that appears far away (like a painted wall).