Are connections pools shared between ChannelFactories?

NO!! You can find out about the connection Pool settings here and you can check Kenny’s post on how connection pooling works.