I just got Minecraft for PC last night (been a console user for years) and you STILL can get Minecraft Windows 10 edition free after you purchase the Java version. One would think it should work the other way around, but no. Why? I direct you to Microsoft's official response.
"You got screwed!"
-Microsoft representative that proceeded to run away with the customer's money.