Typically, when cannabis transitions from vegetative growth to the flowering cycle, growth will slow as new hormones associated with flowering will trigger the plant to slow vegetative growth and make the switch to growing flowers instead. Over watering has played no part in this and the need to replant was probably unnecessary. None-the-less, being in fresh substrate will not be a bad thing, but remember to keep your/her substrate moist and not overly dry during early flowering, she will need good moisture levels while growing her flowers, but at the end of maturity, a slightly drier substrate is supposedly beneficial. Apparently this can trigger an increase in resin secretion and may also help prevent any moisture/humidity associated problems, such as mould.
Hope this helps,..... Organoman.