Thanks for the info.
I am pretty much convinced that on Saturday, May 4, while having my morning coffee, I was looking on CIC website and there was the old form.
However, I didn't pay attention later as my application wasn't ready yet and it could be the browsing history/cookies issue on my PC...