Yeah, a lot depends on how the Codex labels its composite formations. For example, if you can take a formation that includes other formations and one of those sub-formations is 1 tank, then you can only take 1 tank because otherwise you are duplicating the 1 tank formation. Now if the sub-formation is 1+ tank data slates, then you can take as many as you want.
If there's a specific question on list legality, please email it to [email protected] and we'll get it answered.