It's weird how they messed up with the "8 years later..." since they got it all so carefully laid out.
I hope they fix it for the home release.
Pretty sure there are a couple of instances where Toomes literally mentions The Battle of New York being 8 years ago in the movie within the dialogue.
There is no escaping this error. We have all become the victims of the breaking of our universe.