I had a similar problem with a different mtb crank. I wanted to run a Tune BigFoot 94mm BCD as a compact double with 46-29 teeth on my touring bike which is build around an Italian road frame. The manufacturer recommends a 113mm BB if used as triple on a mountain bike. I ended up using a 6mm narrower BB on the 130mm wide frame with no issues. On a 126 mm frame you could try to go narrower than that but considering how bulky that coda crank looks it might rub against the BB?