Well I am holding out hope that JC is a fluke regarding points for food. For some months now they have been asterisking charges at their bar, but not restaurant charges. Maybe this hotel is just weird.
I guess I'll take the snacks and wine for the amenity at JC now--no point in accepting the N1 amenity (1000 GP pts) if they aren't going to credit it.