I am trying to test your theory! I have already recreated the chd that I think will work. Problem is I can't seem to compile 0.149. Last time I did a compile was 0.145, I just extracted the 0.149 source over that and it isn't working. Did a make clean and tried again and still no. I hate having to go through tedious stuff I don't need to know just to change the SHA1 in a MAME Binary.
Also I noticed this driver was showing the exact same artifacts under the warning screens that I mentioned in my Site 4 crashing post. Not sure if the two are related but smf's fix for that issue may affect or be needed here as well.