I do believe that the info sessions in Senegal and also Morocco and Portugal are specifically targeting the French speaking stream whatever the NOC (hence the lack of a list of NOCs mentioned for these sessions).
I am not sure if you can attend if you don't speak French. If they didn't specifically ask for proof of French speaking ability when you registered and/or when you get invited, I think you can but I cannot guarantee it.
Obviously though, it would be better for you if you speak and understand French since the session will be in French
I speak little french. All the information I supplied during the registration for the session was in English including the motivation write up of ten lines that was requested.