A New Mexico Baptist church has expelled a local Boy Scouts troop from meeting under its roof after the Boy Scouts of America voted to allow openly gay youths to become members.