Hi,
I can help you out here.
Is the Event Published and says scheduled? What is the Date in the Publish Box? If that is beyond the current time then the event will not be published and is scheduled instead.
Set the date either the current time or before today and then you should be able to Publish it instead of Schedule it.
The Calendar uses the Event Start Date and Time and not the publish time to show everything.
Let me know if this helps or we are not talking about the same thing.
Thanks