Ha ha, I knew what you meant.
To be completely honest, I am not an expert in these rules either. It seems to me that both are possible, but figureing out which rate is faster will tell which is more probable. A problem unto itself.
I do not see how one gets pyrone from that. Where does the enol-ether like double bond come from?