Apparently, on Asgard, science and magic are closely related anyway, so I imagine that, from Thor's perspective, it's not even all that far off. Now, whether he was specifically choosing that terminology to mess with Tony... Well, if he was, he sure isn't saying ;)
Re: Avengers, but like... The version they thought it would be 8 years ago