As far as I know, the Thielert (or whatever they call themselves this week) diesel can be retrofitted to a C172, so I wouldn’t exclude that possibility. I think Cessna was even toying with idea of offering this engine as a factory option not too long ago?