Views are tied to and saved in the Library.
The Startup options are set by MC installation, and not tied to the Library.
When MC can't, for any reason, load a View on a tab, it loads the Start page. One obvious reason a View can't be loaded on a tab is that the View doesn't exist in the Library just opened, or isn't identical in the new Library.
You can save tab layouts and Views used using the "View > Load / Save View" top menu in MC Standard View.
Any layout saved using those functions is saved to the MC installation, and not the Library.
Even if you load a saved tab layout and each tab has a standard (default) View, MC doesn't always load the standard View. Although maybe with my testing I had modified the default View at some time, so it may have been flagged as modified, therefore different, therefore can't be loaded and mean the same thing as the default View.
A possible, though not a completely foolproof solution, would be to allow the "Startup Interface > Location" option to be set to a saved tab layout, by name. But as above, this may not always work for all tabs, and it would increase the load time when changing Libraries, possibly considerably.
So the simple solution is to use the "View > Load / Save View" top menu to load the layout you want, after switching Libraries.