Is your font-page.blade file inside the templates directory?
I’m assuming it is but if not then how did you get the filters working to direct Sage to pick it up from a folder above the templates folder while still honoring the blade directives?
I basically have the same problem with bbPress. I can put a bbpress.php template in the resources directory, but can’t get it to work with blade (extending layouts etc.).