Novus WAS it, and its not the first time ive mistakenly associated it with Miguires. I guess its the numbers on the labels and Meguires old packaging being less ornate and of similar shape back then. They needed a Novus 2.5 IMO. The 2 is a bit light and 3 a bit heavy. #1 is almost like an eyeglass cleaner, "windex for plastic". In fact, I think that's how I used up the #1; cleaning my glasses.
If the scratch is bad enough most anything can be an improvemnt, there is not a perfect repair for scratched plastic. Any rubbing compound is akin to sanding, you either keep it tight to the worked on flaw, feather the application, or do all surfaces to match. Obviously on trains you can't raise the low surface of a scratch, or lower the surrounding area enough to blend as you might on a large item. But polishing the trench walls of a scratch does make it less noticeable. Mask if you can, by hand vs wheel. I'd try the tips of toothpicks, light pressure and time; it isn't going to happen fast that's for sure, you've seen its a very light cutter. The only other " cure' I know of is heat enough to smooth the haze by melting ( not really applicable here) or a surfactant like Pledge to fill the haze over and smooth. Acrylic floor "polish" (like Future) applied very sparingly with toothpick tip might give a similar but longer lasting result? Keeping it the groove might be just as tough as polishing though ( its closer to a clear paint than a normal polish, so outside of the scratch, I'd say "don't" applies.)
My guess on why try the baking soda, would be its reputation for absorbing and neutralising other things. I think someone else pointed out the alkyline match too. All redundant really, "Don't" was my only real point, and it was confirmed (and saved me from searching, lol, which isn't as fast & easy now as it was on a PC)
On acrylic polish, I know in the past some folks used to used the product in cleaning trains regularly, and its accumulation and chipping didn't always work out well. Is there a way to remove that product safely I wonder?