If Smith were your average pencil-pushing state employee you'd have a colorable argument (under the 14th amendment as it's recently been interpreted). He's not. He was appointed by the Governor to be an extension of the Governor. The Governor's right to fire his appointees is absolute, checked only by the people come next election.
Two things:
(1). The Governor does not have the power or the right to fire an appointee for his personal religious beliefs, that's blatantly un-Constitutional and leaves him wide open to a lawsuit. If he chooses to let him go for some other, contrived reason then that's his prerogative, but he'd still be open to a lawsuit because the real reason for his firing would be quite clear.
(2). The governor hasn't fired him, yet; it's his homosexual pervert boss that wants him fired.