I extracted from my longer paper on arxiv all the parts about the massive composite photon, and how it leads to a correction to the Planck-Einstein relation and explains the spin-orbit coupling anomaly without invoking Thomas precession, and put it together into a short paper. I submitted the paper to Foundations of Physics a couple of days ago. Now I have posted it on Researchgate:
Composite Photon Energy-Frequency Relation.