I strongly doubt they used Turkish drones to do so - I'm fairly certain their utility is limited to land warfare (where they have done quite well, including in the conflict between Armenia and Azerbaijan). I suspect the reason why the Neptunes were able to bypass the Moskva's defenses is that the Moskva is a 40 year-old ship, and given the fall of the USSR, Russia's economic woes since then, and the rampant corruption of their military, it is unlikely her electronic warfare suite was upgraded since 1990. That's probably the biggest single reason the missiles were able to strike successfully.