Sound like this is being over egged!!
Regarding the foundation being low in places this is a standard problem with simple solutions... for 10mm I would run the mortar bed (thick) and leave it sit there for an hour before bedding the blocks, equally if you have any access to roofslates ( unusuable 2nds are usually available of any roofing contractor cheap) just run a thin bed and lay slates with a morta bed on top for the block....dont be shy with your mortar let it squidge out and and what you strike off leave in the bottom to create a haunch around the block/ concrete/(slate).
Regarding your floor make up. 150 MOT, A sand blinding ( dont stress about 50mm its job is just to protect the membrane from MOT stones so a skittering is fine) Personally I would go 150mm MOT, Insulation direct on MOT,1200gauge membrane, 100mm concrete, ( you may need to brush up your skill set to achieve desired finish on floor, Powefloat would be my go to, but I have used one many times, although its not hard if youre practical.
Your 150mm soleplate can abridge onto the concrete floor if you do as above. Howeve if you do go for a screed and this is done afte the timberframe then dont wory about your sole plate cantilevering slightly, remember 150mm timber is usually 145mm if an off the peg CLS.