Do not install the serial drivers, they are not necessary for OSX.
What version of OS X are you running?
Each time you attach the Uno do you get the "A New Network interface has been detected" Popup?
Are you connected through a hub?
While the Uno is connected, run this command in a terminal "lsof | grep usbmodem". What comes back? (It could take 10-15 seconds to complete depending on what is running on your computer.)
I am able to reproduce the "serial port in use" error, if I use something else to use the serial port. In which case, lsof (list of open files) points to the process using it.
Do you only have one Arduino Window (or Sketch) open?
How many /dev/usb.usbmodem devices show up in your Tools -> Serial Port Menu (and what are they called)?
Are you using some kind of Verzion wireless as your internet connection? "vzwwirele" looks like the name of a process that a Verizon connection device would use. So there are two possibilities: 1) usbmodem411 is your Verizon adapter or 2) the Verizon software is claiming control of anything that looks like a usbmodem.
One option would be to try the command "kill 140". (That means kill process 140. Process id 140 is the number in the column after vzwwirele.)
If your Verizon device and Uno are connected at the same time, this command should return all modem devices:
"ls -l /dev/tty.usbmodem*"
At the very least, you now know there is in fact something using the same device which appears to be your Uno.
For what it is worth, I have a Sprint Overdrive (similar to the MiFi, if not the same thing) and I never installed the software that came with it. OS X can use it as a native network device when it is connected, the web interface allows me to do configuration, and it connects via WiFi just fine.