MAR generation uses (mostly) hard-coded MAR update channel
Every MAR file has an associated MAR_CHANNEL_ID which consists of a triple in the form $BROWSER_NAME-$PUBLISHER-$CHANNEL. For tor-browser this is torbrowser-torproject-(alpha|release|nightly). At update-time the browser checks this string against its own stored in update-settings.ini
Adding base-browser to the mix causes a problem as the firefox build process will correctly update the update-settings.ini file to basebrowser-torproject-(alpha|release|nightly) but the MAR generation scripts use the hardcoded torbrowser-torproejct- prefix.