@Edgars, this is a great answer to my Q2 ;-) And of course this is a much better way of getting this kind of information and I'm confused why I did it in such a complicated way. This solved the problem I'm having nicely, thanks a lot.
However, just to make sure that we do not run into unintended issues elsewhere, this issue just made me wonder how I could force language to English for Ansible sessions just to make sure I always operate in a defined environment. If anyone knew, I'd be glad to receive a hint.