I feel like I must be missing something obvious, but doesn't org-clock-report, which calls org-create-dblock, break drawers and planning lines when it's called with point on a heading? It inserts the clocktable above the existing drawers and planning line, making them invalid.
Using Emacs 25.1 with Org 9.0.5. Thanks.