My understanding is that BCG have a support function which undertakes the primary research to support consulting project teams, and this is where this role would likely sit.From your brief description you are a very credible consulting candidate, I would advise not to pursue this other role. Even initiating a process could be interpreted as lacking commitment to the consulting route should BCG want to move that forwards.