The empire-wide temporary happiness bonus on capturing the pyramids worked exactly as in RTW when I captured them in BI. They don't seem to do anything else though, as there are no egyptians in BI. I haven't captured the Masoleum yet (and don't plan on doing so soon, as I am using the ERE as a buffer against the Sassanids) so I can't speak to its function in BI.