In such circumstances, checking in at the hostess desk is easier because you can directly state your preferences each evening at check-in. But then you are treated like a pariah for not using the app. Impossible to win I suppose.
Another option, which doesn't help for breakfast of course, is to do set time dining and speak to the Maitre'd during embarkation to make your needs known, along with a table change as necessary.