Hi Loadman,
My 2 cents :
Keep a version of mala with the german IDE Delphi 5. (unless you manage to find a English Delphi 5, that could be a good solution for you at start).
On that version you fix only Showstopper bugs. You keep it on "air" just in case, you need to do urgent fix.
But don't do any new development.
Meanwhile, you start to port mala to Delphi 2007 , once done you can start on new good base and really speed up future your development.
I had the same kind of concerns for Atomic. Not for problem with 3rd party component because i don't use external component. (all his "home made"). But when i decided to rewrite completly configuration tools. I just keeped a version for urgent fix , but i freezed the enhancement. And meanwhile, i started a brand new project for config tools. I'm working now for one year on that new config tool without being able to release any Atomic major version. That's very frustrating because as developper you want show to others your work and answer to user expectations . But i think on long term it worth the effort. I was stucked with my old tool , now the fact to have rewrited from zero should save me lot of time and effort in the future.
At least i hope, the new version is not yet released! but should be soon now...