I'm able to do it when not using custom fields and just pulling from the post_parent. I think this code may be messy as well. I simply modified the array to pull the ID from current page.
<?php
$args=array(
'orderby' => 'title',
'order' => 'ASC',
'post_type' => 'page',
'post_status' => 'publish',
'posts_per_page' => -1,
'caller_get_posts'=> 1,
'post_parent' => $post->ID
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<?php
$imageurl = get_post_meta($post->ID, 'imageurl', true);
if ($imageurl) { ?>
<?php } else {?>
<div class="entry-content">
<div style="float:left;">
<?php the_post_thumbnail(); ?>
</div>
<div style="float:right; width:350px;">
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a>
<?php the_excerpt(); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?>
<?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ); ?>
<?php the_tags('<div> ', ', ', '</div>'); ?>
</div>
</div><!-- .entry-content -->
<?php
}
endwhile;
}
wp_reset_query();
?>