By default, CG_DrawEnemyInfo only gets passed a "y" variable, in order to draw "your models image" instead of the leaders image, you would need to pass your clientinfo or number into the function and have it go off that. The lines you want to modify in CG_DrawEnemyInfo are as follows (Very slight difference in this version from yours perhaps):
ci = &cgs.clientinfo[ clientNum ];
size = ICON_SIZE * 1.25 + 11;
y += 45;
if ( ci->modelIcon )
CG_DrawPic( 640 - size - 5 + xOffset, y, size, size, ci->modelIcon );
clientNum gets defined earlier on as the leaders client number, so perhaps you could change that to your own clients number, or create your own function and have it call that to display your icon image?