When I've compiled Mame Analog+, I didn't use the diff. I used the source files and copied them over my Mame directory. It worked no prob. That was at version 73/74. Not too helpful, but thought I mention that as an option.
OOOOH OOOOOOH Waaaaaait just a minute! The latest version of Mame Analog+ is 74.2, isn't it? You have to use the Mame Analog+ patch on the corresponding version of Mame (74.2).