I think what Russia did amounts to piracy in many ways and China seems to be doing the right thing in asking them to provide provenance and if they can't then don't enter their airspace. Seems reasonable to me.
However to apply that rule to only Russia and no other country/carrier is partisan and is taking sides. It would be hypocritical. It should be reasonably easy to provide up to date ownership records asap for assets that cost in the tens or hundreds of millions of dollars.....and if not.... why not?