a steroid doesn't have to be 17aa to be orally available.
i'm not saying swallowing fina pellets is the best way to take tren, but to say that it is completely ineffective would be a mistake.
the liver enzyme steroid dehydrogenase can't possibly degrade 100% of the steroids that you swallow. some non 17-aa steroids are more resistant than others for example trenbolone acetate (fina) and primobolan acetate (not primobolan depot).
having said that i'd like to mention again that fina is not the best choice for most women to use