Can you not just connect your PC to the ECU with 1.1.44 and then run Vemstune, check the com port in vemstune and then select 'downloawd config' then upgrade the firmware, then upload the config you downloaded with vemstune? worked for me from 1.1.47.
For cranking enrichments, you need to make note of the pulse width cold and hot from 1.1.44. Then in the new firmware, set the cranking VE value as a percentage of your 'Required Fuel' value that will give you your old hot cranking pulse width. This will now represent a value of 100% in the cranking enrichment table.
The crank enrichement table can now be extrapolated with the value of 100% in the hot area (70*C and above). You now need to work out what the percentage value is that will give you the same pulse width as the old cold crank pulse width. Taking the old cold PW and divide it by the old warm PW, then multiply the result by 100, this will gove you the -40*C value. All other values could then be tuned to give a linier graph, basicaly duplicating what you already have in 1.1.44
If you really really really get stuck, send me a PM, and We can discuss it further. I can help a little more now that I have a little more time on my hands, now that im not going to get my engine back in the car for any events untill september, lol