Chaos Supply Chain is a Demonsbane dungeon. In F8, if you look on the right side under the "Dungeon" and "Battleground" tags there are "Heroic" and "Demonsbane" tags. Click that to find CSC at the bottom of the list. You have to complete lower stages to unlock higher stages (the same dungeon but harder), so after Stage 1, you should have access to higher versions.
HM 9 is pretty low, so keep completing your yellow quests if you haven't, and orange quests up to raid access. That will also unlock more dungeons (blue quest letters) if you still have some locked. Keep doing the Soul Boost content you can. If you play on NA server, no one recruits through F8. You will need to keep an eye on faction/world chat while on server and apply on people there. Eventually you'll unlock more stuff as you go along.