Thanks Dave.
My code is exactly as posted above, with only a single blank line ahead of the table tag.
I know WordPress tries to interpret the table tags inside the time-restrict codes regardless of the date values–this is evidenced by switching my view between Visual and Text; as it “re-organizes” all the time-restrict tags and tables tags into something meaningless. I may just need to avoid using a table.