Bei der ersten Fehlermeldung heißt es:
$bilder[] = $block[$keys];
Tatsächlich geht es aber um die Variable $key (ohne s):
$bilder[] = $block[$key];
Und bei der Definition des Arrays ganz oben würde ich empfehlen, die Namen der Bilder nicht (!) nochmal in ein array() zu setzen.