bold added
What you describe above are cardinal rules for ice diving. In my first deep cold water dives, we were also told that in order to avoid a freeflow, to not inhale and inflate at the same time; to inflate only in tiny, short bursts; to not hold down the inflate button; to avoid purging the reg when doing a reg exchange; and to not overexert oneself or overbreathe the reg - all of which creates more demand on the first stage than it may be able to handle at depth in extremely cold water. Later on, I read and heard that two divers sharing a reg in those conditions makes it more likely for that first stage to freeflow due to the increased demand.
I have never had a freeflow yet, but I have seen many. I observe all of the above guidelines and I use a reg that is known to almost never freeflow (Sherwood Blizzard) - not a high performance reg, but a reliable workhorse.