Hi Eric,
case 1) I tried this, it is working here. No idea why not on your site.
case 2) To be honest we had not planned to use the special stop options (before/behind x. loco etc.) in macro. So we did not implement the code inside for this. We just forgot to the hide the button on the form.
I am at the moment not sure why we made this decission, but we explicity excepted the macro in the code. So I think we had an important need to do this. I will discuss this internally, but for the moment it is not available and I can also not say if it will be available in the future.
Regards
Markus