Temporal SMAA works with multiple frames and a diff algorithm where it inspects what changed so it can better analyze what to alias and what not. (it's been a while since I read how it works, so forgive me if I make errors in this description
) I think with 3d migoto they don't allow previous frame buffers to be kept / cached and ruin the aliasing this way. Funny thing is: if you hide the hud it's OK. It's only when you enable the hud (so no shaders are hidden) that the AA bugs. I am convinced it's a 3d migoto thing, and don't know whether there's a setting in the 3dmigoto ini file which fixes this. I'll see if I have time this weekend to find it with Homefront as the smaa 2x is pretty nice to have!
Camera tools don't have an effect on this, they should work regardless of what AA you choose (my tools for homefront and watch dogs don't mind what AA you pick).