Actually, I evaluated slew rate of tl071 and tl051, check this thread: https://www.eevblog.com/forum/projects/adding-offset-to-comparator-lm311-doesnt-work-the-way-i-expect/msg3365146/#msg3365146 . The results make me thinking that choosing the best opamp requires a lot of practical knowledge, some of it is, probably, not in datasheets. Like, slew rate vs input overdrive.
Slew rate is input stage output current times compensation capacitance (if there are no secondary limitations). The latter is given as 18pF in the datasheet, the former is input voltage times effective input transconductance, which needs to be guessed/calculated.
At unity gain, peak input voltage corresponds to peak output slewing and both amplitudes are equal. So, 100mV input overdrive is expected to produce 0.1V·2π·3MHz = 1.9V/µs. Not far from what you observed.
This is far below maximum slew rate, so input stage is still mostly balanced and transconductance is close to the quiescent value so quiescent transconductance can be derived.
Closer to hard slewing, transconductance will fall, so this doesn't scale perfectly linearly.
You can take the ratio of SR to GBW as a figure of merit for overdrive tolerance.
Also,
http://d3i5bpxkxvwmz.cloudfront.net/articles/2011/06/16/predicting-opamp-slew-rates-1308237089.pdfOr output impedance vs load vs frequency.
Anything with emitter follower outputs ought to be tens of ohms maximum open loop, and divided by feedback ratio in closed loop.
edit
On second thought, perhaps it's not so certain because impedance driving the emitter follower may not be low enough to hold it stiff. But I remember seeing that sort of numbers in some datasheets which bother to specify it. For instance, OP07 says 60Ω (no data about frequency) and OPA627 has a plot showing 55Ω from 2Hz to 20MHz.