Here is a thought. If you're having difficulty finding proper testing, just have a doctor prescribe the treatment for giardiasis. After finishing it, you can test whether things are now better for you.
If you're in the US, I'm sure you can convince a doctor to help you. Since the treatment is not life threatening or a narcotic and just a course of antibiotics, you should have no problem.