You are correct, the The Mits m50530 LCD Driver is not compatible with the Hitachi 44780 design.
Datasheet for the driver chip:
http://lcd-linux.sourceforge.net/pdfdocs/M50530.pdfIf you do a google search on 'm50530 basic stamp' you should find the bus layout and the software interface info that you could translate into pascal fairly easily.
Also search on 'm50530 lcdhype'
Likely correct
Mits 50530 16-pin i-bus (other interface arrangements exist)
Pin ID Function
1 FGND? Frame GROUND (?)
2 DB0 Data Bit 0 [8-bit mode]
3 DB1 Data Bit 1 [8-bit mode]
4 DB2 Data Bit 2 [8-bit mode]
5 DB3 Data Bit 3 [8-bit mode]
6 DB4 Data Bit 4 [8,4-bit mode]
7 DB5 Data Bit 5 [8,4-bit mode]
8 DB6 Data Bit 6 [8,4-bit mode]
9 DB7 Data Bit 7 [8,4-bit mode]
10 EX Instruction Start (aka Execute, Enable)
11 R/W Read/Write
12 C2 I/O Control 2
13 C1 I/O Control 1
14 VCon Contrast Supply 0-10V (5-12?)V
15 Vdd +5V Logic Supply
16 GND GROUND