What would need to be different to achieve KfW55?
KfW 55 imposes very high requirements on transmission heat loss / building envelope and practically allows no gaps here. If KfW, then I would recommend KfW 70 as EE - renewable energy class with heat pump. That gives an extra 5%. Then you should have it determined beforehand that it is a "worst performing building," meaning energy class H, which should fit your description. - That gives another 10% repayment subsidy. (WPB bonus is only available for KfW70 or better.) If the conditions are met, it is actually not so important to achieve KfW55 anymore, because the extra effort usually does not pay off cost-wise.
KfW 70 specifies a maximum Ht' (specific transmission heat losses = quality of the building envelope) of 85% of the reference value for new buildings. That is already a tough target for existing buildings. At least 16 cm WLG032 facade insulation, 12 cm WLG035 basement ceiling, and 30 cm WLG032 roof insulation, as well as windows with Uf < 0.95, specific thermal bridge verification, and possibly a blower door test to ensure building airtightness are probably required.
Apply for the KfW 70EE with WPB bonus as a loan with repayment subsidy for facade insulation, windows, and basement ceiling.
Apply for the heating system itself through BAFA with replacement bonus for the old gas/oil heating (hopefully over 20 years old) including ancillary measures like underfloor heating.
For the floor construction with underfloor heating, you best also need insulation on top. Therefore, in existing buildings, I would go for a dry construction system. That has only 25 mm build-up height with 16 mm pipes (do not choose thinner!, just google "flow30" - not as dogma, just as a guideline) + 2 cm dry screed (there are also options as XPS without the need for dry screed on top) and you can still lay WLG022 PIR insulation underneath.
You have to see about the roof. If it meets the KfW requirements with the new internal insulation, you can also claim the material costs here through KfW; tax deduction is not possible for your own work.
All of this must be calculated by the energy consultant who handles the application and support for the subsidy. But that would be the target value I would aim for. These are maximum repayment subsidies with feasible effort.