in reply to Double double quoting - nested macro calls

You're first solution is exactly the same as your original quoted string.
qq"This is the input string to macro 2"
should be:
qq{"This is the input string to macro 2"}