i'm almost positive that the president does have the power and authority to remove it from schedule of controlled substances. it was added by an executive order of Nixon, it could and should be removed by an executive order now. all he has to do is say there is a large enough body of MDs prescribing it for medical ailments and that proves it does not belong on schedule 1 and is therefore choosing to remove it all together.
it's extremely unlikely to happen, there's too much political pressure that would raise a firestorm about it. but it could. hope hope hope hope.