And I think it's perfectly legitimate to point out that a number of scholars support JWs on the divine name in the NT
Except that the general consensus of scholars, such as Watchtower'a beloved BeDuhn, do not support the Divine name in the NT. You have cherry picked the couple you agree with. It is always possible to find a scientist or scholar that goes against the majority, regardless of topic, be it Global warming, creationism and most conspiracy theories.
In addition, you are misrepresenting Howard at least, who is not dogmatic that the Divine name was in the NT, but suggests it as a possibility.