Hmm...
This idea is okay, but I don't think it'll be made as a plugin.. It is very difficult(if not impossible) to make this without interacting with the protocol (aka using a proxy)... So MD might easily incooparate this feature....
Well... As another sollution, it is possible in MSN 7.5 to add the same contacts to more groups... (And I don't suspect they will "fill"more, they will still count as 1 contact, can any one confirm?).... So you just make a group that says Family and one that says Friends.. And a groups that says Female, and a groups that is named Male, all the males go into male, and also into friends/familiy.. You can now just expand/collaps the groups you want... This almost gives the same as you want.. Though this method you will have to expand all the groups you want to see now, and collapse all the ones you don't want to see....
But I really think this would be more than enough... Then you also have the option to only look at males, instead of both male and female, like you suggest...
...
Hope this helped you?..