Is it the same group? I don't speak French so I couldn't determine whether they are or not. Perhaps they are a splinter group off another order?
Scroll down the page. The site has English pages. Click on the "Independent Clergy" link. It would seem that this group is....*cough*......"independent" of Rome.