Le Iz prides herself on her research skills - no way could she NOT have known the truth about Gayle Palmer (DeGraff) but even if she did somehow fail to make the connection, she most certainly was informed many, many, many months ago.
And yes, I think SST should have a section on CAICA/Isabelle Zehnder, given her long term assocation with Scheff/PURE and the nature of their self-described professional relationship as disclosed in the now-deleted blog written by Zehnder, herself.