I'm not sure about 300.4(D) Exception #2 for the following reasons...
300.4(D) Exception #2 reads "For concealed work in finished buildings... where such support is impracticable, it shall be permissible to fish the cable between access points."
Exceptions must refer to their parent section... so what "support being impracticable" is 300.4(D) Exception #2 referring to??
For that we have to refer to the parent section 300.4(D) Cables and Raceways Parallel to Framing Members, which says "the cable or raceway shall be supported so that the nearest outside surface of the cable or raceway is not less than 32mm (1-1/4") from the nearest edge of the framing member..."
Therefore, Exception #2 is referring to "the support" required by 300.4(D), which is about keeping the cable or raceway an 1-1/4" from the edge... and does NOT explicitly permit the exclusion of general strapping requirements.
You may have a point about 334.30(B)(1) though...
334.30 Securing and Supporting is indeed referring to general strapping requirements as it explicitly refers to the maximum interval of 4-1/2 ft and within 12" of every outlet box.
The only argument I could make against this is that (B) Unsupported cables does not use any logical operands to allow for EITHER/OR (1) or (2) to be true, but requires BOTH (1) AND (2) to be true.... but it does not explicitly have the AND logical operand either.
Either way, I disagree that it's "clear" that this is allowable, especially by 300.4(D) Exception #2. As stated, you may have a point about 334.30(B)(1) though, but there's still some ambiguity there.