Gravel vs cyclocross probably depends a bit on the brand and whether they've bothered to produce a 'gravel' bike. I wouldn't get too wound up about descriptions or classifications - in the 'good old days', we all rode roadies and they did everything. Just find a bike that suits you.