@Surrogate: the macro restriction is a valid point, but it was NOT an oversight. AFAIK, there is no other mechanism within Visio to re-sync the page names.
1) The code is simple enough, that it could easily be written manually. Thus, there is no imported macro ban violation.
2) Presumably, the macro ban doesn't apply to in-house automation.
3) Once run, the code can be removed/deleted. It would not remain a residual part of the file.
There are two alternatives:
1) manuall change each and every page, any and every time a change is made to the source page
2) per Yacine's suggestion, put the title block on a background page, and then edit each page's properties to include the background page. Thus, only the BkGnd page needs editing.
Not aware of any other alternatives.