I replied to your post in the other thread but I will repeat here. The urine being under the foreskin will not cause a problem simply because urine is sterile. If you wish you can push the urine out by mashing a bit on the penis but do NOT in any way pull back the foreskin.
Monistate is great for yeast but again NO RETRACTION.
Things that may help the yeast not come back are making sure when you bath him to not let him sit in soapy water and only wash the penis off with water no soap since it can really mess up the flora of the genitals for male and female. Dont use bubble bath many find it the same as soap and can cause yeast issues.
Retracting the foreskin is bad enough when there isnt a infection/yeast present as it causes micro tears that allow bad stuff in there. If there is already a infection/yeast then it will make it worse because it opens the way for it to invaid farther.
If it were me I would be looking for a more foreskin friendly dr if possible. If it isnt then make sure that this Dr knows he is never to touch your sons penis.
If after the monistate the yeast still appears to be there then you need to insist on a culture to see exactly what the problem is if it is really yeast or a bacteria. To do a swab they swip the very tip of the foreskin only and then put it on a slide and see what grows. If you cant get this Dr. to do the swab without retracting then find another dr who will.
One of the major problems we run across here is the repeat infection thing. Most of the time it isnt a repeat it is just that treatment the first time wasnt done properly ie doing a culture, and the real problem was just surpressed not fixed.
This is also were you hear the stories about someone knowing someone that had to be circed due to repeat infections

: when in reality all they needed was the proper medication to treat the specific infection.
Sorry I didnt mean to write a novel there


Any more questions please ask.