Thanks for the info @Marc-Neugebauer
Let's start with something easy.
-sL simply lists targets to scan, but doesn't actually scan anything. SInce you used an IP range, you're seeing the list of IPs in that range and some of them are reporting the entries you made for those virtual machines in your /etc/hosts file
Now, to Misdirection...
If you have the Misdirection VM connected to your Bridged network, then your home router/AP would be the device that assigned the IP (unless you are using some other DHCP server).
That being the case, you should be able to login to your router/AP and see the IP assignments (most of these types of devices have a section so you can see IP assignment).
Look for the IP that is assigned to the Misdirection MAC address and you should be good.
If that doesn't work, then it is possible that the VM isn't getting an IP via DHCP. This is something that is very frustrating, but happens from time to time (speaking from experience). If that's the case you can look at walkthroughs for login creds and so you can login to the VM locally and fix the networking issues.
I hope that helps,
Daniel