Moving wordpress multi to different domain and vhost – cannot log in and menu problems

I recommend using the search replace on ALL wordpress tables. You will have missed the entries in the options table as well as many other locations such as post meta, etc