Did you mean one of the wheel cylinders has a different diameter inner piston? Sure that can make a difference! The larger diameter inner piston will exert more force than the wheel cylinder with the smaller piston. Once the cylinders are changed to be the same you should have equal braking (assuming the shoes are adjusted similarly). The screech is likely that one side locking the wheel up while the other one is still rolling, thus the pull you notice.