I am almost positive that they changed that rule for Classic Era servers.
Edit: Season of Mastery Transfers Update - Nov. 1
“ Additionally, we’ll soon be removing the restriction from Classic Era realms that prevents players from having both Horde and Alliance characters on the same PvP realm.”