Nope, there is no way of calling one macro from another and most likely never will be as SE is afraid of icrease of "botting" using such "endless" macros. However you can use the new <wait.n> at the end of each action command line instead of the old /wait format on separate lines which will let you to almost double the amount of commands in one macro.
So for Macro 1+2 it will look like this:
Code:
/ac "Comfort Zone" <me> <wait.2>
/ac "Inner Quiet" <me> <wait.2>
/ac "Careful Synthesis II" <me> <wait.3>
/ac "Waste Not" <me> <wait.2>
/ac "Steady Hand II" <me> <wait.2>
/ac "Basic Touch" <me> <wait.3>
/ac "Basic Touch" <me> <wait.3>
/ac "Basic Touch" <me> <wait.3>
/ac "Basic Touch" <me> <wait.3>
/ac "Basic Touch" <me> <wait.3>
/ac "Great Strides" <me> <wait.2>
/ac "Steady Hand" <me> <wait.2>
/echo Go to ** HQ 3 <se.10>
And you still have 2 extra lines to squeeze into the above macro