I think it might be a type of embroidery cloth.
Here’s a link: https://www.thesprucecrafts.com/embroidery-fabrics-1177597
Yes, you could be right, I did see a picture of the Hardanger Fabric at your link that looked to be about the closest. I bought a good sized remnant years ago and it is almost gone. I would love to find an exact match.