Also the errors I am getting from Arduino when I try to do an upload are:
"An error occurred while uploading the sketch
avrdude: AVR Part "imxrt1062" not found."
"No Teensy boards were found on any USB ports of your computer.
Please press the PROGRAM MODE BUTTON on your Teensy to upload your sketch."
Wow, that's a new one! "avrdude" is a program for non-Teensy boards. It should never be used when you try to upload to a Teensy.
But several of the messages you are seeing do from from Teensyduino. How you could end up with such a strange & wrong installation of the software is pretty mysterious. Maybe anti-virus software interfered with installation, deleting or corrupting some of Teensyduino's files?
You definitely need to reinstall Arduino and Teensyduino. I recommend getting Arduino 1.8.15 (latest version released only a few days ago) and use Teensyduino 1.54-beta9 with this link:
https://www.pjrc.com/teensy/td_154-beta9/TeensyduinoInstall.exe
Download Arduino 1.8.15 here:
https://downloads.arduino.cc/arduino-1.8.15-windows.exe
You may need to temporarily disable anti-virus software. These installers don't use any internet communication, so you can unplug from the internet & disable wifi while your anit-virus protection is off, then run these and turn it back on after you have a successful install.
Run the Arduino installer first. It will uninstall the old copy of Arduino and install 1.8.15. Then run the Teensyduino installer. Hopefully this will give you a brand new & correct install of the software.
Then open Arduino. Click Help > About to make sure you have 1.8.15 and 1.54-beta9 installed (both numbers must be shown). Click Tools > Boards to select Teensy. Open File > Examples > 01.Basics > Blink. Then click the Verify button (not the Upload button, but Verify). When Arduino finishes compiling, you should see the small Teensy Loader window appear. On it's bottom status bar, you should see it has already opened the Blink.ino.hex file which Arduino just compiled.
While watching the Teensy Loader, press the pushbutton on your Teensy. DO NOT use Upload from Arduino. Do this first upload by having Teensy Loader ready to go on your screen (in Auto mode), then press the button on Teensy to cause the upload. If your Teensy has been previously written with wrong code, it can't automatically respond to Arduino's upload request, so this manual pushbutton press is needed to recover.
If pressing the pushbutton doesn't cause Teensy Loader to upload the LED blink code, then you may need to do the full memory wipe. To completely wipe the flash, hold the pushbutton on Teensy 4.0 for 15 seconds. The red LED near the USB connector will flash briefly at the 15 second mark. Release the button at that moment (or within 4 seconds of that moment) and it will fully wipe the memory and write a known-good LED blink program into flash. The red LED will be on bright for about 1 minute, and when it turns off your Teensy 4.0 will reboot and be running the default LED blink program, just like when it was brand new. It should then be responsive to your PC. Clicking Tools > Ports should show it in the Ports menu, but as a HID device, not a COM port. Teensy only becomes a COM port after you upload, and only if you have Tools > USB Type selected to Serial (which is the default).
But again, something must have gone very wrong with the initial software install for you to end up with a mixture of Teensyduino messages and avrdude messages, which isn't supposed to be used with any Teensy board. How that would happen is pretty hard to imagine. There may be a very severe problem with this particular PC, perhaps malware or overly aggressive anti-virus software, or a badly corrupted Windows system.