The concept of viewing rosters is simple - the rosters are obviously out there already, there just aren't links to them.
If you know the basic URL to any of the teams, you can just play with the team ID and browse around to other teams - Phelan teams would obviously be the last teams in the available ID's, so you just go through the higher #'s.
It'd be nice if they would fix this - possibly by just keeping the new roster data in a temporary table until ten minutes before the world is opened, then filling their production table with that data, but that would leave them vulnerable to errors on the move.