I had similar problems. What I ended up doing was backing up the music onto discs (itunes converts it into a data cd), then removing itunes, re-installing itunes onto the external drive, selecting the external drive as the default folder then re-loading the dackup discs onto the external drive.
Total pain in the arse but the only way I could get it to work!