As seen in the following WinSpy screenshots: I think the issue might be is Windows labels all task bars after the first one as SecondaryTrayWnd like you mentioned, even when there is more than two. I think it might be a bug, because for me only the the task bar on the primary monitor is removed, both the second and third monitors do not get the task bar removed.