(Not a Teacher)
"Destitute" means "lacking the basic necessities of life" with the inference that one is poor. This meaning is mostly used in reference to people. "Destitute" can also mean "not having" or "a state of lacking". Context would be a bit important in this case to determine the meaning, since they may not be referring to people.
"After the Great Recession, John's small business was left financially destitute."
Also, I'm not going to say "ecologically destitute" and "psychologically destitute" are wrong, but I will say they need proper context to make sense, because on their own they don't mean much to me.
Retired English Teacher