Thanks for the additional information. It is helpful. Almost all puppies have worms. It usually takes multiple dewormings to totally rid them of the parasites. This usually means at least two dewormings after pups go to their new homes. As a result, it is likely your male has contracted worms or a protozoan infection such as giardia or coccidia from the pup. These make it difficult for a dog to control their bowels. This may be why he is now having problems with defecating inside.
If you are no longer crating him because you are using it for the pup, then that may also contribute to the problem. Some dogs need to move around to get their bowels moving. if he is able to walk around the house now, that may also trigger his bowels as well. Now if you were taking him out on a schedule like every couple of hours, he may never have figured a way of letting you know he needed to go out. So he doesn't have a way of signalling and thus defecates on the floor.
Put a bell or other noise maker on the door low enough for the dog to reach. Each time you take the dog out, ring the bell. The dog will associate ringing the bell with going out and one day ring the bell to signal to you that they needs to go out. This may help the male and the female both learn how to tell you they need out. This may also help solve the problem. You also need to clean any messes up with a good enzymatic pet odor remover. It breaks down the protein to remove the odor completely from the carpet, etc. Their noses are more sensitive than ours and any lingering odor will draw them to the area to eliminate. Males also tend to eliminate over where a female has gone before.
Otherwise, you could retrain him with a second crate and you are doing that correctly so it should work faster on him a second time around.
I hope this information is helpful to you. If you would like any additional information or have more questions please don’t hesitate to press the reply to expert or continue conversation button so I can address any issues you still have . If you do find this helpful, please take this opportunity to rate my answer so I am compensated for my time.