For filling the draggable events from out side, You'll find this link useful :Implementing drag drop events
Im afraid I dont use the full calendar much, but here's a blog for the dhtmlxScheduler
You can get benefits from the ways the author is handling the blocks of data and events, and how he's updating it and saving the changes back into a file then to a SQL file.
If you still got problems, Ill start using the calendar and see how can I help you.
University of Sunderland
Faculty of Applied Sciences - Applied Business Computing