When Castiel first meets Metatron back in season 8, Metatron takes Cas to a restaurant because as he says "they have the best crepes". So Metatron has already eaten and tasted food before this. So he shouldn't be acting like this is his first time tasting food (waffles) when he and Cas stop for Metatron to eat while searching for Cas's grace,
When Castiel and Metatron are in the library, Metatron puts his finger under the bandage on his right leg to gather blood to write the spell on the books. But it's his left leg that has the bandage on it.
The gas station where Charlie calls from the phone booth clearly says "Campbell River Store" on it. Campbell River is a city in British Columbia, Canada. The store is located at 790 176th St, Surrey BC. Charlie stated she was in Iowa, south of Des Moines.