Is it ok to treat this original repo as a clone of the bare repo or
must I make other changes?
Yes: in a distributed VCS, any repo can be the upstream repo
The only thing to be careful (but not in your case), is the nature of
potential hooks that you could trigger when pushing to a new
Since this bare repo is quite recent, this doesn't apply.