As previously said, the banner is inducing banner blindness not despite but because it contrastsis so much with the rest of the pageenormous, prominent, clear and contrasting purple. Also, its placement just above the content makes it easy to ignore. The reader starts reading at the headline. Anything above it is easily ignored.
Possible solutions:
- Put all the "Homebrew" content into an own Wiki namespace, just like you did with the SRD material. That way the headlines of all homebrew articles read "5e Homebrew:ArticleTitle" just like the official material reads "5e SRD:ArticleTitle".
- Put the banner which tells the user what they are reading below the headline. Don't use an image. Use a template box which uses the normal MediaWiki markup syntax so it better blends into the site design. You can use the templates from Wikipedia like "This article needs work" or "the neutrality of this article is disputed" as examples. The Wikipedians figured out a pretty good balance between being visible enough and not being so visible they induce banner blindness.
- Create two completely separate wikis, one for homebrew and one for official material. Give them different names and logos.