Hmm, you're absolutely right about AEGIS's lack of a taunt, that's one obvious difference between playing as a Scrapper vs as a Tanker. I'm not sure what I'd take out to make the choice of Taunt, but I'm sure it could be done.
The other thing is, if you took all of those powers, and all of those sets, and put them on a Tanker version of my build, it would probably be some ridiculous amount over the softcap value. So don't overbuild.
As for your own build, I'd have to open it in Mids/Pine proper to really get a feel for it. The post shows it having a datalink, I'll check it out tonight.