Ah, thanks.
My mistake.
I kept seeing threads by others saying they can no longer sync after beta-6 and the answer keeps being to install the iTunes beta.
Since there is no iTunes beta for Windows I figured I was stuck but you're right, 11.0.4 still works fine.