I just sent the SBC an email with that quote copied and pasted asking them to confirm or deny that they were affiliated with that organization.
BCFS website:
http://bcfs.net/about-bcfs
Sounds to me like an org than may have started out connected to Baptist churches...like an orphanage... decades ago and was taken over and expanded by others along the way.
I've thought for some time that churches that accept federal dollars to fund their charity work, should be charged property taxes. They were exempted because they did charity work...that the gov't took over.