It's Keith, the liberal president, who is devoutly Christian, while the conservative Deutscher is specifically called out for being "Anti-Christ". In modern America it's most usually the conservative politicians who use Christian morals to attempt to enforce their conservative views, despite a traditional separation of Church and State.
In the film, Ryer's apartment features not one, but two Chicago Cubs pennants, indicating World Series wins in 2022 and 2046. The Cubs finally won the World Series in 2016.
Special Effect Failure: Apparently, the film version was released when the FX weren't completely finished due to the production company's bankruptcy. Notable is that the CGI city of the future looks an awful lot like Toy Land.