You are quite right about the redirecting to Google. The redirection is, however, done by the HTTP Refresh header, rather than via the more common 3xx HTTP Status code.
However, Google does not seem to tie the search request to me, at least looking at the search results page. When I am logged in to Google+, I performed a search directly on Google. The results page showed that Google took my online presence into account, as evidenced by the google-bar with my name, and results from Google+ circles etc. I see 8 cookies from google.com and 14 cookies from plus.google.com.
Repeating the same search via DDG !g syntax, while still logged in to Google+, I see a different page, with the google-bar asking me to sign in, and generic results from Google+. So, in this case, Google did not associate the search request to my Google account. Also, I see only 8 cookies and no cookies from plus.google.com.
This is what I meant by "no-tracking" (poor choice of words, I admit).
It is possible that Google could derive some kind of link to me by IP tracking or other means, but they do not seem to be doing it.