With various options running up to 1000 or more, I think I'd look seriously at just letting the hotel room in Rome stay empty for the night and book something inexpensive in Lucca and take the train back the next morning. Seems the most cost-effective option.