Hi Divnnr,
If you want to insert an action between two existing actions then you have to delete all infotype 0 records (only infotype 0 records) of the following actions.
After that only you are able to insert the new action.
Then you have to recreate the before deleted infotype 0 records.
I know this is a elaborate method, but this is the only way to insert a action between two existing actions.
Hope this help clarify the functionality.
Regards,
Hugo