Yes, shouldnt be an issue coming to US after oath. US just cares about whether you use non-canadian passport with visa or canadian passport. They dont worry which passport you use to travel/enter.
To enter Canada, you can use the Indian passport for identification and the citizenship...