Hey there, not sure if you’re still looking for a solution, but the reason you’re getting that error is likely because the code you came across was designed for an older version of RSCSV. The author has since then updated the plugin’s save function, and so the old code won’t work.
I was in the same position as you today, looking at both of those posts and trying to figure out a solution. I eventually created this, with the help of certainlyakey’s code you linked to. It should work using this CSV.
What would cause the post to not be ready at the time of posting? I’m seeing no errors in the log to indicate that the post was not ready, or that there are any issues with my setup. Even after the post has been pushed out to social networks, doing a repost causes the same issue – no title, excerpt, etc. Manually-created scheduled posts publish perfectly fine, which makes me think that a delay would have no effect.