The plane was 35 miles off the coast. No Syrian anti air “artillery” has that range. Syrian S-200’s anti air missiles do, but they are supposed to be integrated with Russian air defense network.
I still think this is the most likely explanation, that the network failed somehow.
I wonder how close this Russian plane was to this French ship.