Hi and Welcome!
have you already tried to contact Canon support? Such a "region code" is nasty. Never thought that printer manufacturers go even that route.
I would also check if I ink is cheaper in the "home country" of the printer (including shipping and taxes) than in Germany.