> 2) why does this [still] work for Jack? (Jack, what's M-x org-version for > you?)
This thread is old, but I finally realized why we were having discrepant results. It's because I was installing org-plus-contrib from org-mode ELPA via package.el, which pulls from "maint" branch. Since I've switched to pulling from git "master" branch, I've found that I need to specify ":results file" in order to get the link to the plot inserted.