I don't know much about the mechanics of the Room of Requirement, but this strikes me as a much more obvious solution to the problem of Neville being hungry than making a tunnel all of the way to the Hog's Head. So why didn't the room connect to the kitchens instead?