I'm sort of out of my depth here, so it's all just speculation. Ross, I think you're right that interactions with atoms complicates the problem. It's not because the wavelength of light is so much smaller than the wavelength of other radio frequencies. 600 nanometers is still huge compared to the size of an atom, it's still large enough to be treated classically, and neglect most quantum phenomena. The reason, I assume, that light interacts with atoms is because the energy of a photon is on the order of the energy levels for electrons in atoms. So photons are absorbed and emitted by atoms (electrons jumping up and down.) Presumably this is also the property that makes visible light visible. If it didn't interact with the atoms in our retina, we wouldn't be able to see it.
I would contend that this doesn't preclude producing light from an antenna, but it might complicate issues. I would further contend that if you could produce a working antenna array for 600 nanometers, that you could steer the beam with phase relationships. That should work just fine. But, like I said, I'm woefully out of my depth, so I could be wrong.