Se me ocurren las siguientes ideas:
- Creas la tarea con las acciones correspondientes para iniciar la aplicación en la actividad deseada, y en caso contrario, pues en su actividad por defecto. Acto seguido, si la actividad cargada es la que contiene los "perfiles" que comentas, simularía toques en pantalla usando AutoInput (u otro plugin) si no tienes root, o CMD 'input tap' (o inyectar directamente en /dev para reducir el tiempo de ejecución frente al comando habitual) si eres root, para seleccionar el perfil deseado. Acto seguido, cierre de la app.
- Esta alternativa estaría ligada a la anteriormente expuesta, pero con la diferencia de usar 'UI Query' con el plugin AutoInput (u otro plugin), para permitir que Tasker, por así decirlo, se adapte a lo que vaya apareciendo en pantalla si se desea navegar por los menús/opciones de la app destino. De este modo Tasker, que en realidad sería el plugin, llevaria a cabo los toques en pantalla para seleccionar el perfil deseado, SOLO cuando dicho(s) elemento(s) este(n) visible(s) en pantalla. Sería una forma dinámica, y totalmente automática y segura para evitar errores ante lags, o simples retardos al iniciar un proceso en Android.
- Y también se me ocurre, en caso de que la app guarde sus selecciones de perfil en algún archivo config en /data/data, o en una DB, también en el mismo directorio, sería escribir directamente en esos archivos. Se necesita root.