I believe that Haas makes things simpler and does not over complicate things.
This is the same on a Haas.
So, if you want to adjust your part length, you can't? The machine decides what is best for you and does not just follow simple G code? This sounds like more problems.
Just specify G14 on the Haas.
Same on every machine tool.
Same on every machine tool.