Ranks aren't set up as a hierarchy, they're just individual 'profiles' that allow you to assign different permissions.
This would likely require a complete rework of the FC rank system.

It's pretty simple, just give the top level ranks the permission to promote/demote.
Why would you want anyone other than yourself and your most trusted members being able to give other people additional permissions?