How to use a colon and other symbols inside macroRules?

So are you 100% sure that there is no way around that? Then I'll leave it open for about a day in case someone that knows something that we don't can help and then I'll close it. Thanks a lot for you time!

Also I have to point out that I found a way to do it here but this won't work in my case cause I want to use $( macroRules ),* and it doesn't seem to work there