I found out, after a bit of head-scratching, that you will have to make sure you're running the newly compiled mountd if you want cred-mapping to make sense.
e.g., the usual "build kernel, reboot, make build" is not enough. You also have to kill mountd and start the new one, otherwise -maproot=root won't work.