According to rule 10:
"In the rare case, that all depot cities are occupied by HOSTILE units,
you may use a substitution re-enter site..."
The rules refer to armies and trains collectively as "units", so I would say a depot is blocked if occuped by an enemy train.
Note that in "Maria" things are different here. In Maria, a re-entering general can eliminate a supply train.