Была подобная проблема, для сплеша использую именно отдельное активити, а для всего остального общая активити с разными графами, экран с BottomNavigation вынес в отдельный фрагмент где уже навигация внутри фрагмента по табам идет через обычный FragmentManager show/hide.
вроде как можно решит это если вынести нав бар во фрагмент и, тогда получится без активностей. Буду на днях пробовать :)