The things being discussed don't necessarily need to invoke the ETH though.
Indeed its also compatible with the "We are you from the future" scenario a phrase that funnily enough has been reported as part of the narrative.
Mind uploading and synthetic intelligence: we are working on it now with some real success including "reading" brains and displaying the results on machines
Mind-Reading Computer Instantly Decodes People's Thoughts
Psychic computer that could plug into brain and show thoughts on screen is developed | Daily Mail Online
Synthetic biology:
"Synthetic biology is a maturing scientific discipline that combines science and engineering in order to design and build novel biological functions and systems. This includes the design and construction of new biological parts, devices, and systems (e.g., tumor-seeking microbes for cancer treatment), as well as the re-design of existing, natural biological systems for useful purposes (e.g., photosynthetic systems to produce energy)."
"Synthetic biology is the engineering of biology: the synthesis of complex, biologically based (or inspired) systems which display functions that do not exist in nature. This engineering perspective may be applied at all levels of the hierarchy of biological structures – from individual molecules to whole cells, tissues and organisms. In essence, synthetic biology will enable the design of ‘biological systems’ in a rational and systematic way."
What is Synthetic Biology? - Synthetic Biology Project
Time travel:
Wormhole Is Best Bet for Time Machine, Astrophysicist Says
Physicists Send Particles Of Light Into The Past, Proving Time Travel Is Possible?
So the idea the subjects of that alleged autopsy might be the artificial waldo's driven by synthetic intelligence and or the uploaded minds of biological intelligence.
Optimized for energy efficiency and built by nano-probes sent back in time via a wormhole isn't entirely impossible when you look at current technological progress.
And again to make the point, the very idea this could be what UFO's are about, Simply could not have been expressed with the technology we had 50 years ago.
Ive long had the view our own technological advance will provide the answers one day. Looking at what we can do, extrapolating where that might go as we refine it, might hold the key.