Netflix paying zero tax wasn't actually a loophole, afaik, it was because revenues were re-invested in growth, which includes hiring more people and paying more for infrastructure and such, which is something we want American companies to definitely do.
To clarify, what I mean here is that there may be other things that should probably be prioritized over splitting tech giants. There is usually limited political capital a POTUS has and if Warren had the votes, in my opinion fixing tax structure should higher on her list.