You should be able to do this by creating a custom calculator function
and a custom styles array (which includes urls of icons to use).
This function is not documented in the MarkerClusterer reference
(although it is in the MarkerClustererPlus reference). Here is the
description from the MarkerClustererPlus reference at
http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclustererplus/docs/reference.html
"The [calculator] function used to determine the text to be displayed
on a cluster marker and the index indicating which style to use for
the cluster marker. The input parameters for the function are (1) the
array of markers represented by a cluster marker and (2) the number of
cluster icon styles. It returns a ClusterIconInfo object. The default
calculator returns a text property which is the number of markers in
the cluster and an index property which is one higher than the lowest
integer such that 10^i exceeds the number of markers in the cluster,
or the size of the styles array, whichever is less. The styles array
element used has an index of index minus 1. For example, the default
calculator returns a text value of "125" and an index of 3 for a
cluster icon representing 125 markers so the element used in the
styles array is 2."
Gary