As you correctly noted, TF-DF detects boolean features as numerical ones.
There is no impact (good or bad) on the quality or inference speed of the model.
However, this will impact slightly the training speed of the model.
Yggdrasil Decision Forests 4 (the core library behind TF-DF) supports boolean features natively, so they should be made available in TF-DF soon .