But their site says I should be able to dirty flash if coming from a previous version.
That doesnt mean it will always work. Mainly with the new setup they started using a month or so back.
Also dirty flashing is never advised nor are bug reports accepted if you do dirty flash. So I would get into the habit of clean flashing every single time.