You could hide parts of the existing Flarum header with CSS.
What part of the blade html template would you need to chance to achieve something different ? If you have to change the default Flarum header, it's a case for javascript extension.
The blade templates contains almost nothing, just 3 divs for the single page app mount.