Well I'm very glad that we all can just move on now. :)
It seems like there were misunderstandings on both sides, so it all grew into a big ball of confusion.
That's really odd about it mentioning French law. It must be because our forum host is French. I knew they were not American (as some sentences inside the Administration Panel don't always use proper grammar), so that would make sense. It's odd that they have to include that though upon registration, especially since most people on an English-speaking site will not be familiar with French laws. o_O