Anyway, I am sincerely hoping there is something someone can suggest. As I said, Lazarus IDE WORKS with all graphics... yet it just can't compile a gui app.
Sounds like maybe you're compiling for 64-bits, which doesn't make sense for Carbon, which is 32-bit only for GUI.
FPC 3.0.4's default on Mac is now 64-bit, so you need to make sure you're compiling with ppc386, not fpc, in Tools | Options.
If that doesn't help, search the forum -- I seem to recall that being asked before.
Also, 1.8.2 is the current stable version of Lazarus.