Regardless if they've lived together in the past its never a good idea to house ball pythons together. A 75 gallon tank is huge for a bp, how big are the females? I guess you could get a divider and put it in the 75 gallon, and that way both can be separated.