I hope we see Henry here again, I bet he would have some idea of the cause.
I have had smaller than expected bulbs in years that we were cooler than normal, also when I planted in beds that didn't get quite as much direct sun.
I have read that garlic won't grow above a certain soil temperature, that might be a factor for you.