I don’t find Vere a very credible source on the SSPX. He’s very anti-SSPX and has been known to fudge the facts. Several years ago he posted an article trying to calumniate Bishop Williamson in which he took a number of quotes out of context. It was called “Bishop Williamson’s Zingers” it was ultimately removed down when the context issue was argued and the bias was exposed. (incidentally, that is what lead to me research the SSPX)
He is biased against the SSPX and you are biased for the SSPX. Pete was once a member and a very supportive one at that until he did start unearthing some lies and half truths which is what led him to his searching. I’ve never seen the article you are talking about and since it was supposedly taken down, there is little proof that it existed. Besides that, Pete usually copiously sites his sources so, if in doubt, go to the site he sources. I’ve found several very strange things from Bishop Williamson on his own site so I have little doubt in Pete.
There are a number of sources I suggest you take look into all of them and judge for yourself.