В том-то и дело, что во-первых исходя из волновых представлений о фотоне, фотоны не могут взаимодействовать, т.к. их волновые уравнения являются линейными.
Во-вторых, исходя из волновых представлений, фотоны не могут рождать, например, электрон-позитронные пары, или участвовать в других подобных реакциях.
В третьих, исходя из волновых представлений, фотоны действительно не имеют массы, а они ее имеют, и вполне полноценно участвуют в гравитационном взаимодействии.
До этого я считал что ты что-то типа радиотехника, и пытаешься давать всему радиотехнические интерпретации. Но, думаю, каждый радиотехник знает, что радиоволна с радиоволной не взаимодействуют.
Вообще-то это не очень важно, но фотоны взаимодействуют друг с другом как с участием виртуальных частиц, так и без их участия. Это не очень важно, главное что они взаимодействуют, т.к. это начисто отметает волновые представления об их природе. Но то что вы думаете, что фотоны не взаимодействуют непосредственно, без виртуальных частиц, свидетельствует о том, что вы плоховастенько знаете физику

Фотоны участвуют в гравитационном взаимодействии, и даже если в этом участвуют гравитоны (что с точки зрения современной физики далеко не факт), то это реальные гравитоны, а не виртуальные гравитоны. А так по большому счету, фотоны участвуют в гравитационном взаимодействии непосредственно, без участия дополнительных частиц.