SDC is not allowed on any international reservations - even for the domestic connecting leg.
Like others have said, show up early to CLT and ask to just be placed on an earlier flight. You can't do it as a SDC, but no doubt reasonable conversation with CLT agents will work well.