Chen, Couple of things:
First, it's a really great looking piece. For pine, you did a pretty good job on your pigmented staining.
Second, can't say for certain what wood the example piece was but the open pores and color make me think possibly a mahogany.
That leaves a couple of choices.
Do a "Faux" finish to replicate the exact wood you'd like. This was extremely common for hundreds of years and is it's own art. Nothing wrong with it if you have or can acquire the skills to pull it off. The adventure of "faux" finishing can be a whole new artistic expression that you end up enjoying.
Build a new piece out of the exact same vintage material and replicate the exact same patina the example piece has. Another valuable skill set they may also end up introducing you to another rewarding aspect of woodworking.
I personally don't do either.
Another option (and the one most of us have done) is to continue tweaking the finish you have. You might hit the jackpot and find a finish you both love. You could also take a pretty good finish and turn it into a total hot mess!
Another option that I almost suggested before but held off. A very attractive finish could be "faux" ebonizing. I think there are a few people here that have experience with it. The underlying design of the piece is very good and ebonizing might be the first finish some of us would choose.
A last option I'll suggest for now is to take a breather and live with the piece temporarily. You'd be amazed how your opinion can soften once you live with the piece. After all, you created your own piece and not just a copy of another's work. On the flip side, if after living with it you discover the current finish won't do, you can always start futzing around with another finish�� I am concerned that expectations weren't aligned with reality of what can be done with pine and a pigmented stain. That disconnect may need to be overcome for you to accept this piece.
Last comment...Jeff is right that Zinsser canned amber shellac isn't dewaxed. Any additional finish (besides another shellac) will require a seal cote to deal with the wax.