First of all, observe that syntactic congruence is a purely language theoretic notion that makes no reference to the grammatical representation of the language, but only to the set of strings that occur in it.
there is an obvious problem: syntactic congruence tells us something very useful about the language, but all we can observe is weak substitutability.