In #51021 we combined these two comparers into one for C#, we should do the same for VB.
As part of this we should look at moving AbstractSyntaxComparer to the shared layer to be language agnostic - on the C# side at least the only thing language specific it's currently using is SyntaxFactory.AreEquivalent.