Thanks for replying Andy. I'm glad you're posting these updates as I agree with you that your situation could be helpful to others wanting to monetize YouTube videos using BIAB tracks. I worried my post sounds more harsh than what my intent is. My previous post intends to addressing others with similar concerns as much as your particular issue.
To clarify, I think there are two different skill sets at play with this situation getting songs cleared through Landr. Your musicianship and ability to play multiple instruments to professional levels is one skill. The other skill is Audio Production and Engineering. I see the issue with Landr to be an audio production/engineering issue and not a musicianship issue. As skilled, experienced and diverse as you are, BIAB session players and the audio tracks they record are on equal footing with you. Raw BIAB recorded audio and your recorded audio at the beginning of a mixing session are no different. What happens in the editing, processing, manipulation, duplication, balancing and rendering of those tracks is what's important to success in passing the Landr review for monetization or for any personal and commercial use of a song project.
Both skills are an art within themselves and although related, are separate from each other. There are many highly skilled musicians that know nothing of production and many highly skilled producers that can't play any musical instrument beyond a beginners level if they can play an instrument at all. The two skills correlate to each other but the individual skill sets are not dependent on each other.
My point in this post is to reassure others that have concern if their use of BIAB tracks may also face rejection for monetization, as professional quality demos or even commercial releases. They may get rejects, but they don't have to. By applying their time and resources to learning production and engineering skills, BIAB generated tracks can fill their needs. If they don't want to learn production skills, simply hire someone or corroborate with someone that has the skill set.