We have multiple Insights articles on this (and plenty of previous threads); this one is probably the best one to start with:
https://www.physicsforums.com/insights/misconceptions-virtual-particles/This is circular reasoning: you're assuming a particular model in which virtual particles are real and cause the pattern, and then you're trying to argue that because the pattern is real, the virtual particles must be real.
It's always a mistake to confuse models with reality. Virtual particles are part of one particular model--and even that is less than it appears, since that model is based on perturbation theory, which can't even be used to make predictions about many phenomena (and one of them, AFAIK, is in fact the Aharonov-Bohm effect). The fact that a certain observable phenomenon is real can never, by itself, prove that every entity in a particular theoretical model about that phenomenon is real.