IMHO, "Show HN" is to show your creations. You should put the title without "Show HN" when you're linking to a blog post, even if it is about a product that you've created.
There's [Tell HN] for posts like these. This post got engagement /despite/ the wrong tag, try not letting the unnecessarily negative tone of the original comment get to you (I'm sorry).
And thanks for the great share.
Thank you for the support! I definite should have used Tell HN.