Несколько быстрых ответов:
Должен ли я иметь разные applicationId для каждого трека?
Абсолютно нет. Иначе это будут совершенно разные приложения.
Как тестер получает обновленные тестовые APK (поскольку они недоступны в магазине)?
Хотя приложение недоступно публично , доступное в магазине Play Store, APK распределяются через магазин Play Store, когда они используют вашу личную ссылку Opt-In и добавляют их через свой адрес электронной почты.
Как перейти от внутреннего к альфа-бета-версии?
Не уверен насчет "каскадирования", но вы можете "продвигать" приложение вверх по течению от "Internal" -> "Alpha" -> "Beta" -> "Public".
Надеюсь, это поможет немного прояснить ситуацию.