Yep, I had the double \\ and it still got overridden. In order to fix it, I ended up making 2 additional gab windows, each blank--one with \\TA[2] before the 3 gab windows I was actually using, and another with \\TA[1] after the final gab window--and this allowed all 3 in-use gab windows to stay aligned to the right, and the message window (which was on the event page above all the gab windows) to appear centered and not move.
What interested me as a beginner to coding was, before this fix, how \\TA[1] from the message window was overriding the first gab window, but then the \\TA[2] from that gab window itself was passed on to the 2nd and 3rd gab windows despite not actually working on the one it was written in. Even writing \\TA[2] at the end of the message window contents wouldn't override the first gab window. Thank you for looking into the issue anyway though, I really appreciate that!