I have also got UTFT_tinyFat ported, although - it uses sdfat instead of tinyfat because I was interested in higher speeds provided by DMA and.. Well, actually.. Code was already complete, so I decided to use it..
In HW_AVR_defines.h you need to make one change:
#define bitmapdatatype uint16_t*
instead of unsigned int*
--- Updates ---
My UTFT now ships with picojpeg and comes with function that can load and display a jpeg file from SD..
I will put it here later.. It's not good implementation.. But works..