If your flight from TLL is on time, you'll be fine. Your nationality is not relevant, once inside the Schengen zone there is no further passport check for anyone.
Perhaps AirBaltic and Etihad even have a baggage interline agreement which would save you from claiming and re-checking your bag in ZRH. Call the airlines to find out.
It goes without saying that should your incoming flight be delayed, EY has no responsibility at all to still accept you or rebook you on a later flight.