Found a solution albeit one in which I'm not entirely positive what the consequences are. All I did was
Here's lsmod | grep rt
I have the STA driver blacklisted as well, but whether that was blacklisted or not didn't seem to matter. I heard to blacklist it on another forum but I forget where. I pass the validation and get an IP address.
rtl8187 51205 0
eeprom_93cx6 1292 1 rtl8187
rt2800usb 10028 0
rt2800lib 33048 1 rt2800usb
crc_ccitt 1281 1 rt2800lib
rt2x00usb 9319 1 rt2800usb
rt2x00lib 33002 3 rt2800usb,rt2800lib,rt2x00usb
mac80211 248838 5 rtl8187,rt2800lib,rt2x00usb,rt2x00lib,b43
cfg80211 152934 4 rtl8187,rt2x00lib,b43,mac80211
parport 29468 1 lp
agpgart 27382 4 drm,intel_agp,intel_gtt
Curious problems from this:
1. nmap stopped working. "route_dst_netlink: can't find interface "wlan1""
2. Injection works inconsistently. Still trying to find out what's different about when it works and when it doesn't.
I'll keep working on these problems and stay updated.