That company you got the beans from sells overpriced Nirvana wares, same as many other online seldom heard of vendors..
I had a Nirvana Ice plant that was extremely airy buds wayy back, looks like you hit where missed.. I did have a very nice White Rhino of theirs tho...