You are right, of course, he has reworded the quote in order to cover another point all together (very cool).
To counter your point about who made the aliens, who made god lol it's a common arguement used by Dawkins, if god made a complex universe then he must be more complex in turn lol
Kaku sounds like a fascinating character and I will be sure to check him out.
Oh and as for not being smart, I am about as far from smart as you can get in a fast car but what the hell does it matter if we are trying to learn