Thanks, home from hospital, feel like I have been hit by a Mack truck.
Anyway, here is what I did to get Lazarus to be able to compile a blank form on my Macbook.
First I went to Project Options: Project Options | Compiler Options | Paths | Other Unit Files - added all available paths in the path editor, still got same error. One of the choices for "other units" was a path template that looks like it would convert to the same thing I ended up with, and there also is a combo box for LCL Widget type, but these simply do not work to solve the problem.
So I searched with Finder for interfaces.ppu. It turns out there are seven files with that name, three for PowerPC using gtk, gtk2 or Carbon, three for Intel using gtk, gtk2 or Carbon, and finally one for "nogui." The one I wanted was the one for Carbon on an Intel Mac, so I copied the path from Get Info in the Finder.
Then I added the path, /Developer/lazarus/lcl/units/i386-darwin/carbon, to "Other Unit Files", error now is "Can't find unit "interfacebase".
So I searched again for interfacebase.ppu, of which there are two - one for PowerPC and one for Intel. So again I copied the path to the Intel unit.
Here is the complete "Other Unit Files" entry to make Lazarus able to compile a blank form:
/Developer/lazarus/lcl/units/i386-darwin;/Developer/lazarus/lcl/units/i386-darwin/carbon
SUCCESSFUL BUILD OF BLANK FORM!
So I checked the box to use these options for all projects.