HD44780 LCD - proper addressing for overseas 16x4 line display
I just checked one of my LCD libraries.  I have in there "for a 4x16 line display the offset is 16 or 20".  So, yes, move your offsets.  Use 0x90 and 0xD0.