Update: I resolved the issue. In case anyone in the future is similarly struggling, the following solution worked for me.
^ I simply set my repo pages source to be the root
folder, and not the /docs
folder. Go to <repo_url>/settings/pages
to make the change (ignore the branch name gh-doc-pages
, you should be able to use the default gh-pages
option):