I guess the technologies that they didn’t seem likely to develop on their own are still a stumper for me.
Somebody borrowed them some nifty tools or ??
We were never alone. (The Bill Clinton defense gone cosmic)
The pitfalls of carbon dating:
http://www.varchive.org/ce/c14.htm