Sadly that is not quite what the law says in the Internal Revenue Code.
Interest is passive. Pension income is not passive under any circumstances.
For a UK higher rate taxpayer UK interest income is "kicked out" into the non-passive basket Form 1116. So a UK basic rate taxpayer could have excess foreign tax credits in the passive basket to eliminate US tax becoming due on ISA interest.
A "retiree" might well still be a higher rate taxpayer and have to put non-ISA interest in the general basket.
I always thought pension income, interest, rent etc was passive income, ie income you can get just sitting in the chair doing nothing.
Anyway as the OAP says "KISS", this discussion just emphasizes that as a US/UK dual national in the UK I'll only have cash and savings accounts in the UK and get as much of my retirement money into ROTHs before I make the move from the US.
My approach is to minimize tax by minimizing my taxable income.....so buy somewhere to live so that there's no mortgage or rent money needed. I have to do the numbers, but I can see myself just taking enough taxable income to fill up the UK personal allowance and making up the rest of my needs with cash and ROTH income, so no tax in the UK and a small US bill. Spending the ROTH before other retirement income isn't conventional wisdom, but it might be good here.
The "problem" comes when SS and US state pensions begin as my UK taxable income will go way up and then RMD will take me even higher......but it's a good problem to have.