Baby doesn’t drink milk

So my 1 year old doesn’t like regular whole milk she gets constipated so the doctor said to try soy milk which made her sick and constipated as well would stop crying cause she had poop that she had to let go but she would struggle to get it out so I gave her her Similac sensitive like when she was born and then the doctor said to try Nido didn’t work she was crying and would throw up and then I tried almond didn’t work either she doesn’t like it ! What do I do I give up on options the Similac is expensive which the money wise is t the point but is it safe for her to keep drinking it or what do I do