Exactly my issue with this setup. What I do nowadays is more or less the default tab targeting (Tab and Shift+Tab bound to "Cycle through Enemies") but with the addition of using Shift+Mousewheel to move up and down the enmity list. This means I can tab target if I need to attack something I'm not aggroed to, but if we have a big aggroed AoE pack I can use mousewheel to target specific mobs easily.
For those not familiar, the option is available in Character Configuration -> Control -> Mouse - > Mouse Wheel Settings. Also really helpful for healing (I use Ctrl+Mousewheel to move up and down the party list).