Разница между воздушными замками и мечтательностью заключается в значении этих понятий:
- Воздушные замки — это выражение, означающее пустые, неосуществимые мечты и надежды, мечты о чём-то несбыточном, нереальном. www.bolshoyvopros.ru phrase_dictionary.academic.ru В основе выражения лежит метафора, уподобляющая пустые мечтания невидимым, невесомым, неосязаемым замкам — обширным, роскошным дворцам знатного, богатого сословия. phrase_dictionary.academic.ru
- Мечтательность — это более общее понятие, означающее склонность предаваться мечтам и фантазиям, думать о том, что не может быть осуществлено в реальной действительности. phrase_dictionary.academic.ru
Таким образом, воздушные замки — это конкретный вид мечтаний, а мечтательность — более общее качество, характеризующее склонность к таким мечтам.