Dropout is different from ensembles. It is a regularization method.
It might look like an ensemble because you’re selecting different subsets but ensembles combine different independent models rather than just subset models.
That said random forests are an internal ensemble, so I guess that could work.
In my mind an ensemble is like a committee. For it to be effective, each member should be independent (able to pick up different signals) and have a greater than random chance of being correct.