She is not going to refinish the top, or take it to a professional. She wants to "fix" it at a reasonable cost. She probably already know the cost of the alternatives..... $$$$
So, how can we help? A minor investment in stain samples, markers, even some pigments from A Sherman Williams store. A photograph with high quality color taken and show to the S/W counter person would give them an idea of what stains would work best.
To test for what the finish is, use nail polish remover which contains acetone. Acetone will dissolve lacquer, but won't have much effect on poly, if any. The age and quality of the table should help determine what the factory finish is.
The screws on bottom of my PC made some serious scratches on my Mission Oak desk top and I fixed it myself without refinishing the entire top. I used a Red Oak stain and poly over top in the affected area. It's barely visible, but I'm not a complete novice either.
The markers will not harm the surrounding finsh nor will the stains. The trick part will be the top coat. Spray cans require a learning curve. A brush on or wipe on finish is easier. So, that's my .02$