In any case, this particular bms/battery pairing can tolerate up to 48v, but 45-46v is plenty.
42v will not balance the pack, but it will fully charge the pack if it happens to need no balancing. 42v divided by 12 is 3.5v per cell, a full charge. In the real world, more likely would be some cells at 3.3 and some at 3.8v.
No particular harm in using this 42v charger, but the battery will not likely stay balanced very long if you keep using it. You won't ever see all the lights on the bms light up. But you will see which cells are overcharged, when they light up. The bms will then discharge them.