There is no problem with making a new player character at any point during the game. While plain character creation is probably not accessible, you could use the same API that is used for the respec mirror to change the character. The things it can't change (gender, race, skills) could be solved by first offering a dialog in which the player picks what gender and race and standard preset the character should have (like the one offered when you recruit a companion in the main game).