It almsot sounds likes what we need is a differentiation of words. Most people that like "philosophy" disagree on what they mean. I mean, that's a layman problem. But if philosophers themselves disagree on what philosophy in general is, then perhaps it should differentiate into specific philosophies.
Say, "scientific philosophy", which is the subset of thinking that considers philosophy as a science, with assigned true/false values. Then the rest of the philosophies can name themselves, or otherwise in aggregate consider themselves the nonscientific philosophies.
Would that work you think?