Der Trick bei 4 - 20 mA ist doch, dass Spannungsschwankungen ziemlich egal sind.
100% sind immer 20mA, egal ob bei 9V, 12V oder 14V
An einem konstanten Widerstand kannst du eine dem Messwert proportionale Spannung messen, die Spannung am Geber und über die Leitung ist egal, solange der Geber im zulässigen Bereich bleibt.
Und wer sagt, dass ein Arduino 5V am Analogeingang braucht?
analogReference(INTERNAL) und ein Widerstand von 1.1V / 0.020A = 55 Ohm
Beim MEGA2560 hast du die Wahl zwischen INTERNAL1V1 und INTERNAL2V56 (2.56V)
Das ist jedenfalls einfacher als Operationsverstärker oder ähnliche Elektronik.