I don't think the distortion seen is due to the amp, I would think it's the woofer. As an additional point, when I measure my JBL 308p Mkii I don't see the distortion peak between 1-2kHz, for my units they are well behaved in that area. This is my distortion measurement at 88dB at 1kHz at 3.8meters listening position for two speakers (note including SVS sub) - under 1% distortion above 1kHz:
View attachment 323453
That's the equivalent of 1 speaker at 1 meter playing at 97dB which is the distance that Amir measures at (1m). I worked this out the following way: 88dB for two speakers at about 4m means each speaker is under 85dB load for 4m (doubling speakers adds 3dB). 85dB at 4m is 4 times greater distance than 1m - so two doublings of distance from 1m, and because each doubling of distance is equivalent to 6dB then this equates to addition of 12dB - therefore 85dB +12dB = 97dB for each speaker at 1m. Mine are also not falling apart between 100-500Hz like they do with Amir's at 96dB. So assuming my assumptions & calculations are correct then my JBL 308p are performing better than Amir's measured unit. Maybe there's some unit to unit variation re distortion.