其实词典说得挺清楚的。
optional是指“可选的;非强制性的”,比如optional courses(选修课)。
alternative作形容词时是指“可供替代的”,比如这个方案不行,我们还有an alternative solution(替代方案)。alternative作形容词时可以引申为“另类的,非传统的”,比如西医把我们中医的针灸等称为alternative medicine。
显然optional和alternative是不一样的,这上面的所有例子中也是不能替换的。