Possibly Taqiyya from get-go. Invent moderate Islam, and then claim that it is the main stream, so best deal with them. Good Imam/Bad Imam game. Then again, it could be true. Just wait and see, I suppose.
I agree.
...must integrate into the societies in which they are living
He might mean "infiltrate." Just lay low for now until the signal comes. It would be good to know what the "moderate" mosques are teaching.