Editing Scripts So there are two places you'll want to edit in the script "Edit Appointment { Column , Type }" in order to always create a new appointment when you click on a blank space.
The first is at the end of the "WEEK & SCHEDULING (Vertical)" section, right above the comment "Scheduling Horizontal". Add the following lines (in blue):

Next, at the end of the "Scheduling Horizontal" section there is a comment like this "GTRR failed, no appointments for this cell." Delete the following Perform Script line and replace it with the following lines (in blue):

Note that when you click on a slot where there is an appointment, you'll bring up that appointment instead of creating a new one. If you want to force the calendar to create a new one instead, then you can still hold down the shift key to do that.
Enjoy!