The Problem
Let's start with the formula in Wikipedia:
I compute: $I \leqslant 4.6\times10^7 bits/eV m \cdot R \cdot E$
I chose these units because they are convenient for dealing with photons. In particular, I wish to consider a 1 m sphere containing a single 3 MHz photon, which has an energy of $1.24\times10^{-8} eV$. This gives the Bekenstein bound of $I <= 0.57 bits$.
However, we know that photon has spin angular momentum, which requires at least 1 full bit to describe. Therefore, it would seem that this space is not sufficient to contain the photon? According to Bekenstein, we need at least a 2 m sphere to hold this photon?
Possible Resolutions
Answers here suggest that the Bekenstein bound does not extend to the quantum realm, and should only be applied at macroscopic levels relevant to GR. Ok. Then let's increase the number of photons by a factor of $2\times10^{27}$. Now we have a Joule's worth of photons, more or less, all meeting within a 1 m sphere. This should be adequately macroscopic, no? But notice the linearity: while we increase the energy by $2\times10^{27}$, giving us many, many bits, we also increase the number of photons by the same amount, correspondingly increasing the "demand" for bits. Each of those photons has its own spin angular momentum, and there is no a priori reason for them to be correlated. In fact, it should be possible to create a cloud of such photons with every combination of SAMs. Therefore, we need $2\times10^{27}$ bits, but Bekenstein only gives us $1.14\times10^{27}$.
The only factor I could imagine is the fact that our 3 MHz photons have a wavelength of about 100 m. Perhaps the fact that the photons don't "fit" inside a 1 m sphere is the source of the problem? But, of course, there should be no problem building, say, a 3 MHz 100 W transmission antenna and pointing it into a 1 m spherical space, and getting more than enough of the relevant photons within that space, right?
What am I missing?