What do you remember of last year’s winter? Flower buds are the most delicate tissue on the tree, a quick sustained temperature swing at the wrong time can kill all the blooms without affecting the rest of the tree all that much. Heck the high tunnel could be part of the problem. The sun may keep it warm until it doesn’t, then you can have a 30 degrees temperature swing at the wrong time and that’s all the flower buds wrote. A flower bud that can get hardy to -25F will not survive going from temperatures in the 30’s to 0F in a short period of time, it just doesn’t have enough time to adjust.