>Is it still legal to use the logo, downloaded previosly?
No specific recommendation was given in regards to that.
>I will probably switch to the official Microsoft logo, once it is made available, but that is besides the point.
Yes, you're free to use what you think is best for you.