This suggests a misunderstanding of the Standard Ebooks process, which allows continual incremental corrections to the authoritative source of individual books (in XHTML, on GitHub). So, a truly unique identifier would only be valid to the production output(s) from a particular state of the Git-repo sources.
https://standardebooks.org/contribute/report-errors
Recall also that final user content is made available in multiple formats, currently at least six. Example:
https://standardebooks.org/ebooks/geronimo/geronimos-story-o...
Asynchronous to the correction process, Standard Ebooks updates its own production tools. So if an individual book's content requires correction, should the "respin" be done with TOT tools, or with the versions available at time of first publication? Disclaimer: I don't actually know which is current practice -- but using the TOT tool suite is obviously vastly easier.
For most practical purposes, I'd suggest the git-commit date, along with short substrings of author name and title, would suffice.