To me, anything less than 30 days is possibly short bred... if the bull left 22 days ago, I totally agree that she could have gotten bred that day or the day before. The cloudy fluid could be a good indication. I would do as suggested, do a urine test... It is not going to make that big a difference if you keep her another couple weeks. I am assuming that you only have 1 calving group so if she does not calve in that time frame she is going to be sold or eaten?
Especially if the bull left 22 days ago.... and you thought she was 47 days... she could well have come back in heat and rebred in the 21-25 day range after the first breeding.
Our vet is good with the ultrasound but he will say that anything under 30 days is really questionable... We have a couple pastures where it is not possible to pull the bulls after 90 days so they are always there right up to preg check time... when we bring the whole group home for the winter... I prefer that the bull be out 45 days before checking because it is less likely to cause them to lose one at that stage... and our vet is gentle... but they are better embedded and less likely to slip.