MacPorts defaults all builds on 10.6 to libc++, and has done for YEARS now, exactly so that supporting 10.6 won't be a huge, silly project of workarounds.
libsdtc++ is supported only so far as it takes to bootstrap libc++ Everything else you said was pretty much drivel, as usual, and I'll just leave it fester. Ken