I think we don’t know - and hopefully will never know - what passed between Pence and Flynn.
If it was put to Trump by Pence that he couldn’t trust Flynn, then Flynn had to go.
Simple as that.
Have to agree...sadly.