What is your definition of testable. I think what you are saying is that macroeveolution is not instantaneously testable, like the laws of physics, or even testable within you lifetime. This is not the same thing as "testable."
Just because you can theoretically test something doesn't mean that you can actually do it.
Change the Scientific Method, and I'll change my opinion.