This is correct and I'll provide legal context and citation to support it (may or may not be related to my profession, regardless it is best that you research and confirm when someone cites law).
Two laws govern whether and for how long a foreign resident may drive motor vehicles in the United States using a foreign-issued driver license (or when the vehicle bears foreign registration):
Convention on the Regulation of Inter-American Motor Vehicle Traffic (Washington, D.C., 1943)
United Nations Convention on Road Traffic (Geneva, 1949)
These are treaties signed by the United States. Treaties are superior to state law (but subordinate to constitutional law). Consequently, no state may abrogate, alter, or otherwise affect the legal rights guaranteed in a treaty.
Might a state legislature still (foolishly) pass laws that attempt to do that? Yes. And some have, including Florida in 2012 (HB 7059, 2012). Spoiler alert, that law is unenforceable, and when informed about the aforementioned treaties and the superiority of treaty law to state law, Florida removed the language that attempted to make it illegal for foreign license holders to drive in Florida without obtaining an international driving permit. See FL Statute 322.04 from 2012 at https://www.flsenate.gov/laws/statutes/2012/322.04 . Compare with the 2018 language, although the offending language was removed later in 2012: https://www.flsenate.gov/Laws/Statutes/2018/0322.04
Although this relates to driving on a foreign license, those treaties also protect the right of foreign residents to drive a foreign-registered vehicle for up to one year after the vehicle enters the United States. The clock would be reset by driving that vehicle out of the United States and reentering, even if done in a matter of seconds by u-turning at the port of entry. There just needs to be an entry record substantiating the date the vehicle last entered the USA if the person's right to operate it within the USA were to be challenged in court. I have no idea how frequently law enforcement at any level attempts to check and enforce this time limit, or from a practical standpoint, how they would do so. It seems they would likely need to rely on spoken statements by the person during a traffic stop as to date the vehicle entered the US last.
As a caveat, engaging in ongoing, paid work within the United States might alter these legal rights. But the overriding concern is what can be proven. If stopped and cited for being in violation of a law like the old Florida statute, I would be very confident walking into a courtroom and presenting (1) an original and copy of a foreign residency visa and (2) an original and copy of a foreign driving license --or-- an original and copy of a foreign vehicle registration certificate (tarjeta de circulacion or similar) , asserting my foreign residency, declaring the date when the vehicle (or I) entered the US, citing the two aforementioned treaties, and winning the case. With the prior submission of a written brief stating these facts and making the legal conclusion of course.
One additional note: some states are better informed about the legal privileges of foreign residents in the US. You can google search 'Driving in Wisconsin with a foreign driver license' , from the DMV website you will see information similar to what I stated above. Some states are simply more reasonable about all of this.
As for mentioning that you have more than one license or more than one domicile (which is probably the important legal matter here, not mere residency), I would steer clear of any mention of that if you are going to show a foreign license and claim foreign residence. The existence of a license issued by a US state opens up the question of where your true domicile is, which is such a complicated issue not even the supreme court of the united states seems to understand it well (see Texas v Florida). Keep it simple. Here is my license from Mexico, where I love being retired, as RVGringo said. That's the perfect response if pulled over and questioned. I'd use it.