There aren't any reliable tests for active marijuana intoxication. Blood tests are sometimes used in DUI situations, but the science is weak. It's not as definitive as alcohol testing. You can test positive for marijuana in hair and urine tests weeks after last use, and test positive in blood tests well beyond the point of intoxication (like the next day).
I would still want to rule out other factors before concluding ibuprofen had anything to do with it such as a mix up in samples or the tester doing something wrong like contaminating the tests. A single data point in this instance truly shows nothing.
”Nonsteroidal anti-inflammatory drugs (NSAIDs) have also been shown to interact with UDS immunoassays. Both ibuprofen and naproxen have been documented to cause false-positive barbiturate4 and cannabinoid1-4 levels. In addition, ibuprofen can cause a false-positive PCP level.1-2,4”
No, cannabis is quite unique in that thc metabolites get stored in the fat, and there's not really a way to just check for acute intoxication. I've had friends who were heavy, heavy users who took 1.5 months to clear up. (Casual smokers can clear up in a few days or 1-2 weeks at most)