Parece que esse é o comportamento esperado (por algum motivo estranho) ao tentar mover pastas entre as unidades.
Move-Item will move files between drives that are supported by the same provider, but it will move directories only within the same drive.
Eu sei que o link diz que se aplica ao Windows Powershell, mas eu apenas testei na minha máquina XP aqui no trabalho e vejo exatamente o mesmo comportamento, então acredito que se aplica ao cmd.exe também.