Muchas gracias por la ayuda pzin. Pues al final desistí y le metí dos divs, porque además lo volví a probar en jsFiddle y ya sí que generaba ese espacio, por lo que me quedó claro que es el
column-break-inside lo que genera ese espacio en blanco (no sé cómo lo probé la anterior vez que no me pasó, supongo que las prisas no son buenas jeje).
Aquí te lo dejo:
http://jsfiddle.net/twilvaro/QMscy/.
Los column-break-inside están comentados, al descomentarlos verás que aparece el espacio vacío.
Es una lástima, porque si no fuese por esto sería una maravilla.