Strangely enough, that did nothing :/
I did manage to make it work, however. I think before I must've accidentally moved one too many </Page> tags from the end, which would've broken the UI like it did before
What I did was swap the Macros and Emotes lines in the datasource tag, then swap the MacrosPage and EmotesPage tags, and move the Visible="False" to EmotesPage instead of the MacrosPage.
I don't know if swapping the page tags mattered, but it works so I'm happy
