¡Buena pregunta! Los enlaces de hidrógeno en el sólido parecen ser al menos parcialmente responsables de la estructura plana (sp2). («El ácido bórico cristalino consta de capas de moléculas de B (OH) 3 unidas por enlaces de hidrógeno de 272 pm de longitud». https://en.wikipedia.org/wiki/Boric_acid ) Si el orbital vacío del boro (que está parcialmente lleno por donación de los oxígenos) fuera lo suficientemente activo como para conectarse a un cuarto oxígeno, la hibridación del boro se convertiría en sp3.
El ácido bórico se podría esperar que el agua se ionice a un protón y B (OH) 4, que tiene hibridación sp3. Sin embargo, el ácido bórico es un ácido muy débil, por lo que no se crea mucho ion borato en solución acuosa (pKa: 9.24, 12.4, 13.3 para los tres grupos OH; la referencia es el mismo artículo de Wikipedia). El ácido bórico en el agua probablemente tiene el mismo tipo de estructura que en el sólido; el enlace de hidrógeno acaba de pasar de otros grupos OH del ácido bórico a grupos HOH de agua, excepto por unas pocas moléculas que se han ionizado.
En el H3BO3 sólido y en una solución acuosa, el enlace de hidrógeno es esencialmente ; pero si aumenta el pH a 11 o 12, puede obtener iones de hidróxido e hibridación sp3 porque la carga negativa adicional en el OH- lo convierte en un mejor donante en el orbital p de boro vacío.