The most reliable way this can be done currently is for your wife to live temporarily out of Russia when you file the i-130 petition. If your wife's physical address, when you file the petition, is in a different country, then they will send the petition to that embassy. Recommended countries are FSU countries, such as Kazakhstan, Armenia, Georgia, perhaps Serbia. Only countries that can handle Russian documents.
This is how we accidentally ended up in Armenia. We didn't plan for it, we just got lucky it worked out that way, all we had for proof of living in Armenia was our apartment lease. However, I've seen in some Russian language visa groups, that some notaries try to set this up for clients to avoid the Warsaw interview. I'm not sure how they do it exactly.
I will say if you haven't done your petition yet, the situation could still change until you're actually at the interview stage. As of now, they're still issuing Schengen visas to Russians. Maybe it will be easier to transfer to a different embassy in the future, or maybe they'll be more strict. Maybe the Moscow embassy will reopen. No one knows.