Agree.
Galvanic corrosion will happen on these when the aluminum touches the steel and there is moisture (water or high humidity from a leak).
You will need to prep and paint the metals or isolate them from each other, both electrically and atmospherically. The dis-similar metals do not have to touch, just that they are close and the water vapor can facilitate the process is enough. Im not sure the exact process the water vapor does.
Just making it where the metals do not touch will be the biggest if you have to choose just one fix. A plastic shim maybe…
I had an aluminum roof do this and it was from the steel frame and a leak.