I was born in a similar village and I experienced assimilation. You must have experienced the same situation. You are among francophones here.
I do not agree with you. You said that you felt that the celebrations in your village have to be conducted completely in English, because everyone is anglophone there. A number of anglophones have learned a bit of French because of the sports broadcasts on CBC. At one point, CBC was bilingual. We used to watch TV shows like La famille Plouffe and sports, including hockey. Sometimes, it was in English, sometimes, it was in French, and I think that, at one point, the broadcast was in French for a while and then in English. It alternated. As a result, the anglophones learned French. As for francophones across Canada, the way they learn English is by listening to it. If we do not give anglophones an opportunity to learn and to listen to the French language, how will they manage to become bilingual?