Exactly. We've since changed our own
Security Audit so that when every response is 404 or 405, it says the address doesn't exist and the test couldn't run, rather than suggesting a missing protection. A good test should say "unknown" when it can't test, not guess the worst.