Good equipments to measure current consumption for IoT devices
I think a keithley SMU or an equivalent would be your best bet. It is within your budget and does exactly what you need.

https://www.tek.com/keithley-source-measure-units/keithley-smu-2400-series-sourcemeter

there is also a battery simulator, but I think it lacks some of the features you need.