You weren't "ghosted" until you wanted to continue going back and forth over a refund, which is a wasteful use of both my and your time. I have customers that need actual tech support, and bickering with you about a well-posted refund policy is not a fair use of my time for them.
The refund policy is in place for reasons.
You now own a license to a piece of software that will be useable to you as you continue to upgrade computers through time. By the sounds of it, perhaps that's sooner rather than later for you, but if not, it's ready to be used when you're ready for it.
There's no bickering to be had here, and there won't be.