Apologies if this sounds like stating the obvious, however after the reboot did you go to the display settings and select the new resolution?

Just mentioning this as I expected my Arch box to boot to the new resolution but did in fact have to then change the resolution in the settings for it to become persistent.