is there a way to alphabetize a pages TOC?
Not in Pages. The handling of the TOC is very basic.
You seem to be wanting an Index rather than a TOC which is normally in page order.
You could export the TOC as text, sort it into alphabetic order then reimport it, but it will not have the hyperlinks to the indicated pages.
Those could be recreated with bookmarks.
Retrieving data ...