I have only used bullet weights to 420 in the Marlin, 1895 with the 22 inch barrel.
I haven't used the RL7, but of the other powders you mention, I have tried them all, with a scope on the Marlin.
4227 is a pretty fast powder, you likely couldn't safely get 1600 with that heavy bullet, but would be good at lighter loads.
Any of the other three should be OK. 4895 is maybe the best of the three, though 4320 appears to be about the same.
I would prefer either of those to the faster 4198, but probably the next writer will say 4198 is best.
My bottom line for the 45-70 is any medium burning rifle powder is very accurate and suitable in the Marlin.