Yes, there is a big chance Abbidon in your setting will not build ANY rock colonizers if it already has enough unused Gas colonizers at that moment.

This is why it is called "dead end colonizer bug"
Yes, my AI will keep some extra colonizers. It is not good, but what can I do ?
I made a test in non-connected game. At the moment AI colonized all rock and gas planets in the system but before it discovered ice, it had two idle colonizers - one rock and one gas. I scraped them both - next turn, AI start to build one rock and one gas

Rexx, I don't know why id did't work in your test. SE is a strange game should I say !