My guess is that this is an issue of citizenship and legal residency. You said that you were French but you reside in Malta, and you possess a Maltese government ID. I assume you have dual citizenship, with the other being that of France. Like you said, BC.Game doesn't have Malta as a restricted country. However, residents of France aren't allowed to play there, and it's also against their rules to access the platform from France.
Do you visit France, and did you ever access your account to play while you were there?