Resetting the plugin folder allowed it to work! The problem was coming from either NextGEN Gallery or Secure WordPress, both of whom require a version of PHP that is higher than the one my server has. Without these two installed, Insert into Post works smoothly as intended.
Thanks!