This is just an update, when I install the .air on the computer I'm developing, it installs with no problems like I said, and this is what it traces on the airappinstall.log:
Starting silent app install of file:///Volumes/Adobe%20Flash%20Professional%20CS5/Adobe%20Flash%20Professional%20CS5/pay loads/AdobeAMP1.8-mul/adobe_media_player.air
UI SWF load is complete
Unpackaging to /private/var/folders/zz/zzzivhrRnAmviuee+++++++++++/TemporaryItems/FlashTmp0
unpackaging is complete
application is bound to side-by-side version 1.0
application is bound to this version of the runtime
app id com.adobe.amp
pub id 4875E02D9FB21EE389F73B8D1702B320485DF8CE.1
Application located at /Applications
bad configuration for silent install or update
starting cleanup of temporary files
application installer exiting
why is "application is bound to this version of the runtime". Is there something I haven't done on the Flash CS4 folder?
Do I need to export from Flash CS5 to get it to work? Or am I able to export AIR 2.0 applications from CS4 if I used the beta SDK in the past?
Just an update. The application installs fine on any other machine that doesn't have an older version of my application.
In other words, when I try to run the DigitalWhiteboard.air on any machine where I have installed it previously (versions targeted for AIR 1.5) it fails. I'm going to try to delete the certificates from the ~/Library/Application Support/Adobe/AIR/ELS folder for my app and see if that solves the problem but I remember this happened with the Vimeo uploader app when Adobe launched AIR 1.5. I'm worried it'll keep happening to every update of the AIR platform.
According to the log... application seems to have a namespace of 2.0beta2.
Make sure that there is not a previous version of the application installed with a namespace of 2.0beta2.
Applications previously installed with this namespace will not be able to update and will give an error.