Content type not responding to AJAX callback
yes it seems like panles content type plugin handles the ajax calls differently. You could use the ajax commands listed in the ajax.inc file in core. There are functions for ajax_command_remove, ajax_command_append and more...

Here is my ajax callback that i call from my ajax form submit button
example:

function my_form_ajax_callback($form, &amp;$form_state) {
  $output = '&lt;div id="newStuff"&gt;Clicked!&lt;/div&gt;'
  $commands = array();
  $commands[] = ajax_command_remove('#id_to_remove');
  $commands[] = ajax_command_append('#id_of_wrapper_to_insert_in', $output, $settings = NULL);

return array('#type' =&gt; 'ajax', '#commands' =&gt; $commands);
}