I was able to achieve this by creating custom memory linker file and define different values for base flash in it, depending on build configuration.
It turned out to be the most elegant and portable solution.
Just keep in mind that that linker file needs to be created in the linkscripts folder and it needs to have same name as auto-generated one (for my case it's memory.ldt)
As jump-start for my custom linker script I used one that MCUXpresso auto-generate, and just changed needed regions.
I attached my linkerscript as reference.
At this line <#if buildConfig?upper_case?starts_with("STANDALONE_")> we are checking if build configuration is named STANDALONE_... or not.