I'm not sure I accept all of the attempted classical explanation to the three-polarizer problem using long molecules that rotate the light as being sufficient for the purposes of explaining properties of quantum mechanics as needed in quantum computing/quantum information. The proposal fails to enlighten from whence the security of the BB84 protocol comes. I would also argue that such an explanation is wholly insufficient for quantum computation, as the explanation is silent on entanglement and violations of Bell's inequality.
For example, the proposed classical solution appears to require a continuous stream of light and long molecules that can attenuate the light and rotate the stream appropriately. However, there is no indication in the protocol about the probability of rotating a quanta of light - something implicit in the way we describe the BB84 protocol. Alice doesn't send a stream of light to Bob to slowly rotate the stream in the different bases; she sends an individual photon of light to Bob in different bases.
Additionally, and more to the point about quantum computing, the solution explicitly ignores entangled particles, and cannot therefore make any predictions or have any explanatory power about Bell's Theorem. Entanglement appears to be necessary for quantum computation, as emphasized in many questions on this site.
I also don't believe the attempted classical solution can be described as explaining anything about superposition. A stream of light at 45$^\circ$ is not described as being in a "superposition" of a stream of light at 0$^\circ$ and 90$^\circ$, as far as I can tell, as the explanation appears to envision some large molecules that can affect the rotation of the light.
The explanation is not without merit, though, because it might be simpler than the quantum perspective, but it makes some testable predictions that are falsifiable. For example, what are these large molecules made of?