I have figured out the issue. It boils down to using these handlebars to render content:
{{ content }}
rather than these
{{ page.content }}
...which is confusing, because the only way to access other page variables is with the page
namespace:
{{ page.blurb }}