FiiO has sent me a beta version of the firmware for the Tiny A!! (I reported some bugs to them only 31 days prior to this).
They didn't specify what they had fixed, so I ran some tests, and they've made things much worse!!
Firstly, the volume is lower by 2dB, even with the EQ completely off (which my graphs below compensate for)
Secondly, they've almost completely nerfed shelf filters:
The above is the test
I did here of various low/high shelf filters. In particular, multiplying Q values of the shelf filters by √2 will make the old firmware (the orange line) behave the same as Equalizer APO (the green line). Yes, that purple line is what my Tiny is doing now!! The same effect happens for my usual headphone profile I use that has a low shelf filter (i.e. it's mostly flattened; the peak filters on the other hand continue to work correctly).
FiiO has however (almost) fixed the issue from
my other test case (at least that one test case):
Multiplying the Q value by √2, and
adding an additional 0.5dB will make the new firmware (i.e. the purple line) match Equalizer APO (the green line). I don't know why there's a 0.5dB drop here (in addition to the 2dB drop the occurs with no eq enabled).
My guess is they only tested that they fixed the second bug above (as I sent them the filters I used for that test), and didn't test anything else.
Unfortunately, FiiO took a couple of days to send me the original firmware, so I couldn't downgrade!! (I had to use my bulky Melody with my phone).
EDIT: FiiO has now sent me the original firmware, so I downgraded my Tiny, and re-did my measurements above to compare the downgraded vs upgraded firmware.