это вообще никак не связано.
Preset-react занимается лишь тем, что jsx перегоняет в React.createElement (список плагинов, вложенных в этот preset можешь найти тут
https://babeljs.io/docs/en/babel-preset-react ).
Preset-typescript (
https://babeljs.io/docs/en/babel-preset-typescript ) занимается только преобразованием ts-фич в js.
А preset-env добавляет полифилы, перегоняет в нужный вид модулей. Если ты уверен, что все будет работать и без него, то не используй. Но не стоит быть так уверенным в этом, поскольку список фич у firefox и chromium имеет отличия, а полифилы как раз восполняют эту разницу