Hi,
I don't see why photon and pooling would not work together just fine. Photon instantiate a prefab that MUST be in the Resources folder, that's the only requirement, then of course the gameObject should have a photon view component attach, but that's not something that would get in the way of the pooling system.
bye,
Jean