CMACH,
To answer your question you will need to return to Lone Pine to get a permit. However there is another way to do this.
I just looked at the permit availability on line
here and there is plenty of overnight space available. You should be able to call the permit office at (760) 873-2483 and reserve space. Where you might run into issues is activating the permit but you can talk to them about that and see if there's a way to take care of that.