The right conditions are required to fuel a bacteria bloom. There are many factors that can play a roll. Oxygen content, temperature, the presence, or lack, of competing organisms............. Arguably, the one, most important factor, is the availability of nutrients. Simply put, you can not have a bacteria bloom unless there are nutrients present to fuel it.
If you take a BB tank, where food is regularly added to the water, fish and other organisms are constantly defecating and releasing nutrients into the water, and organics are breaking down in the rocks to release nutrients, there will always be nutrients available. In such an established system, bacteria blooms are rare due to filtration, and the number of organisms present that utilize those nutrients and keep the concentration from growing large enough to fuel a bacteria bloom.
Simply removing that water, along with the nutrients it contains, and replacing it with RO/DI water mixed with a reputable salt brand, can not cause a bacteria bloom. In such a case, the available nutrient level will decrease due to the water change.
During a tank move, there are many events that can lead to a bacteria bloom. How the rock is transported is a major part of that. Extremes of temperature, lack of oxygen, and lack of water, are just some examples of conditions that can lead to the death of organisms within the rocks. Any organisms that parish in the rocks, from microbes to pods and worms, or even sponges and coral, will decompose once the tank is set back up. Those decomposing organisms will release nutrients that are likely to fuel bacteria, or other unwanted blooms.
IMHO, if a bacteria bloom fallows a BB tank move and 100% water change, there are other factors involved than the water change itself. A properly carried out water change, regardless of how large or small it is, can not cause a bacteria bloom.
Peace
EC