well,you could unmerge all those crappy blocking packages if they arent in toolchain group and then update your system with new packages and after that adding packages you need..
that procedure worked for me numerous times so i dont see the reason why it shouldnt do the same for you..

just apply ne 2007.0 profile,manage your make.conf and start fixing the godamn thing :)