Are we over hyping Bonney?
Haki is something one should learn how to use , except for CoC.
Even Bonney alters her shape and size , there's no haki , only thing she manipulates is age and With age person gets stronger and weaker.
Also the restriction could be , Haki again.
Strong haki people can't be effected by the ability.