+1  A: 

You have to create a source called MyApp and map it to your log "CompanyX".

This article goes into detail for creating an Event Source w/ .Net Framework BCL.

http://msdn.microsoft.com/en-us/library/5zbwd3s3.aspx

This change requires update access to registry.

JD
Good guess! I added to the original question that the creation of the custom log is being handled by the setup (WIX) .MSI.
Garrett