Considero que deverá ser utilizado o verbo no singular: «Um milhão e meio de reais foi gasto nas reformas.» ou «Foi gasto um milhão e meio de reais nas reformas.».
Esse singular da forma verbal decorre do facto de o sujeito (um milhão e meio) estar no singular.
Há, no entanto, gramáticos que defendem poder empregar-se nestas situações o verbo no plural (concordando com “reais”). Tratar-se-ia de uma silepse (concordância segundo o sentido, e não segundo a sintaxe), ou seja, a concordância do predicado não se faria com o sujeito, mas com outra palavra que desempenha a função de complemento daquela que exigiria a sintaxe. Neste caso, «de reais» é complemento determinativo (adjunto adnominal) de «um milhão e meio», e seria com essa palavra que o predicado concordaria.
Temos, pois, neste tipo de frases, duas possibilidades de construção, a que corresponde um diferente matiz de significação. Quando se utiliza o verbo no singular, salienta-se o conjunto, o colectivo, o todo (que é o sujeito); quando no plural, evidenciam-se os elementos que constituem o todo.
Neste caso particular, parece-me que o relevo é conferido ao milhão e meio no seu conjunto, e não aos reais, pelo que se me afigura preferível a manutenção da concordância sintáctica.