Don't know if this was ever figured out but I was having trouble. There doesn't seem to be a clear explanation of where the INSTANT CHAT rooms will show up which is very odd but I just stumbled on it accidentally.
You need to click on the ONLINE MEMBERS feature down in the lower right corner of the standard iClans website. There at the bottom you will see your instant chat rooms you have created..
iClans.. you should add this little tidbit of info on the admin panel so folks know where to find these rooms without asking