Answer
A workflow that creates the underlying Person record before the New Employee assistant finishes (rather than trying to read a not-yet-created next-ID value) avoids the "Person Info Does Not Exist" error and lets the assistant pick up the newly generated Person ID — this is achievable through a workflow rather than requiring a full customization.