You have a link to a repo where you’re trying to do this? Maybe something else is at play.
I just did a test with one of my gem-based themes and was able to override an include that was several folders deep.
As far as I can tell there isn’t any sort of limitation with Jekyll to do this.