@annalee I'm also spread over 3 continents (US, EU, North East Asia) - I don't know how Indian taxes work Here's what I would do:
US: work with your CPA to file including your NL income which is easily covered by foreign income exclusion.
NL: get a tax preparer who understands how to file with...