Also from the guy in the first link, he said elsewhere that he is part of a new sedevacantist group. Website is below, I haven't read through all of it but I have this seen site before but the design and name has changed and much more articles have been added. It seems they are against invincible ignorance, baptism of blood and desire. This is nice, at least for me, as I have not seen any other groups than the Dimonds to be against these 3 things.
https://cognitioecclesiae.weebly.com/
I hope I'm misunderstanding you, and I really, honestly HATE TO SAY this, but...
You don't believe in invincible ignorance, Baptism of Blood, or Baptism of Desire? Seriously? BoB and BoD are literally taught in the Catechism of the Council of Trent.
I know, "Feeneyism", which many hold to.
BUT I thought that denial of BoB, BoD was a strawman distortion of what Fr. Feeney taught. One of the things I've learned on CI over the years...
And you seem to be a few notches more favorable towards the Dimonds than you should be. And a bit too excited about this "All Seeing Eye" creepy group. Is it because of the aforementioned "novel" beliefs about BoB and BoD? You seem forced by your odd belief(s) to make common cause with some really shady groups. I'm going by your own words -- you seem desperate for some group(s) that agree with your "position". So you'll take what you can get.
Here's my opinion on the Dimonds --
In a better world, the Dimonds would be arrested by the State and/or the Church and all their "apostolate" websites/materials taken offline. They would be tried for heresy.
The only good the Dimonds have to offer (like the lemonade in a 98% lemonade 2% cyanide cocktail) is their stuff on non-controversial subjects, like Evolution or Creation. We probably also agree on Abortion, sex education, and the general depravity of the Modern World. MAYBE a bit on what happened at Vatican II. But even that is a bit hazy.