Kidney Stones Support Group
Kidney Stones are solid crystals of dissolved minerals in urine found inside the kidneys or ureters. They vary in size from as small as a grain of sand to as large as a golf ball. Kidney stones typically leave the body in the urine stream; if they grow relatively large before passing, obstruction of a ureter and distention with urine can cause severe pain most commonly...
They should try ultrasound before CTI, especially with your allergy. Ultrasound can detect cysts, tumors, abscesses, obstructions, fluid collection, and infection within or around the kidneys. Calculi (stones) of the kidneys and ureters may be detected by ultrasound. This procedure may also be used to determine blood flow to the kidneys through the renal arteries and veins. The urgent care center tech here was able to use ultrasound to determine that there was a blockage in my right uterer. They also discovered at that time that I have a large cyst in my liver. Oh, well.
https://www.hopkinsmedicine.org/health/treatment-tests-and-therapies/kidney-ultrasound
Try makiing a list of exactly what antibiotic and dosage regimens that you have tried unsuccessfully. So many strains of resistant infections are going around, a different antibiotic might work better.
Your syptoms sound a lot like kidney stones, but have you seen this page? It lists a few uncommon causes of cloudy urine..
https://www.medicalnewstoday.com/articles/324443.php
I hope your luck with doctors improves soon. Please don't get discouraged.