Literally, "untenable" means "unable to be held", while "indefensible" obviously means "unable to be defended". "indefensible" tends to have a slightly stronger and more emotionally invested tone. There are also miscellaneous usage differences.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.