Looks like a nice little mojave. Honestly, stick with your plan for the carpet and find a nice new home for the ball python. It might be an inconvenience but I wouldnt pass up on the animal I wanted just because you want to help another animal out. Could try the adoption section in the forums here.