I am in a similar boat, I am a dual US/UK citizen but located in the UK. I have UK rental income.
I converted traditional to Roth IRAs over the past few years. My UK/US accountant considered it as US earned income so I had checked with her in advance of how much I could move at a time so I split the task over multiple years. She handled it as taxed in the US but exempt in the UK, so it was only on my US return, not my UK one.
Once you are located in the UK (as a UK tax resident) the FEIE is very useful:
https://www.irs.gov/individuals/international-taxpayers/foreign-earned-income-exclusionI currently have a 3k/year capital loss carryover from some investments I sold which is used to offset ordinary income, so that also helped on the US front.
One other call out since you mentioned rentals: note the difference in the tax years, with the US year end on Dec 31 while the UK is on Apr 5 of the following year. For example I received a lump sum of rental income in the UK up front at the end of December for the following 6 months. It was UK earned income so it would have been taxed in the UK and then it wouldn't get taxed again in the US. However, as the US taxes are due first, it did not get taxed until my UK taxes were done after Apr of the following year so my accountant had me pay tax on it on the US taxes and then I had to pay again on the UK side. She pointed out she could do an amended return to get that back but her fees wouldn't really justify what I would finally save on it.
My old boss used to call this sort of stuff: paying the expat stupid tax. Sometimes you don't know what you don't know. Had the lump sum arrived in January it would have been fine.