> Then about 12,000 years ago, the agricultural revolution, which probably unlocked much of the subsequent technological progress by enabling more food security and larger populations.
It definitely did. Also note that agriculture was invented in multiple places over time. Unfortunately, the Native Americans did not invent it quickly enough, so they had far less time for technological development before Europeans arrived. At which point, it was too late.
> Unfortunately, the Native Americans did not invent it quickly enough
This is false. Most native Americans throughout both continents—especially those in Mesoamerica—were powerful civilisations in their own right with plenty of agricultural history.
What finished many of them off was a lack of resistance to smallpox, which was brought over by the first explorers/colonists.