Da die meisten Webdesigner vermutlich mehr Gewicht auf ein responsives Layout legen, kann ich mir nicht vorstellen, dass du hierzu etwas passendes findest. Außerdem sind Featured Images ja auch nur eines von einer ganzen Reihe von Elementen, die ein Theme ausmachen. Oder anders ausgedrückt: Was nützt es dir, wenn du ein Theme findest, dass unterschiedliche Größen anbietet, sonst aber schade aussieht?
Vermutlich hilft es da eher, ein Child Theme zu schreiben und die Funktion the_post-thumbnail in Verbindung mit einem Custom Field zu nutzen. Also sinngemäß …
//in der functions.php
add_image_size( 'kleiner-thumb', 300 ); // 300 Pixel breit, Höhe beliebig
add_image_size( 'großer-thumb', 420, 300, true ); // (beschnitten)
//im template
$size = get_post_meta( $post->ID, 'grosser_thumb', true );
if($size) { the_post_thumbail('großer-thumb'); }
else { the_post_thumbnail('kleiner-thumb'); }