Don't think you can extend it without a US address. They most likely set the expiry date based on your visa.
1) If you can find your US license, you should be able to exchange it for a full license without any issues (assuming you have 2 years of xp). If you have 1-2 years xp, you'd get the zero alcohol license and and less than 1, you'd get a learner's license. In all these cases, you just need to take an eye exam.
2) If you have an Indian license that is more than a year old, you can self declare 1 year of driving experience in some provinces like Ontario. For more than a year, you would need a DL extract from your RTO in India . In other provinces, you would need a DL extract even for a year. Depending on how much experience you have (how old your license is and whether you have a DL extract), you can get the learners license (less than 1 year xp), zero alcohol license (1 to 2 years xp) or full license (2 years xp) after appropriate driving tests.