I’d go back to the client and explain that if they want to take advantage of newer functionality and bells/whistles, they need to invest in an upgrade. The alternative is to throw money out trying to fix up the older version. If it’s not in their budget now, that’s understandable, but that’s their decision to make if they want it or not. Don’t spin your wheels for free.