How can I migrate data when Migration Assistant doesn't recognize Time Machine external drive?
Have you tried right clicking on the time machine icon on your dock, and telling it to browse other time machine disks? See if Time Machine will recognize it as a backup, and see if it will restore any files that way.

When you select Restore From Time Machine backup it doesn't even see the external drive or list it/any backups?