I don't know the basis. I'm guessing it's because a third party cannot be used to disolve a marriag. OR it could be that saying it goes against Catholic teaching is a moot point... the law and religion not mixing well. But, to be honest, I can't explain it.
Whatever it is, it is a travesty of justice.