Got another problem...
I was able to free the clog with a longer, 25ft snake....running hot water thru it now...thanks for the help and advice, it helped me solve my first problem!!
But I noticed I have a small leak coming from the garbage disposal (see attached pic)
I have this silicone sealant...will it possibly seal that slow leak?
If not, would plumber's putty seal it?
Looks like I'll have to go all the way around it because with this being a 2 piece design, if I just patch the small leak, it'll probably just worm it's way over to another area and drip down.