Das ist die Stelle, wo eine neue Karte ausgelesen wurde, aber die neuen Werte noch nicht gespeichert sind. Da kannst du vergleichen, ob es die gleichen Daten sind. Wenn es dann eine Karte im Album-Modus ist, kannst du nextTrack ausführen, wie wenn der Button gedrückt wird.
if (tempCard.nfcFolderSettings.folder == buffer[5] //gleicher Ordner
&& tempCard.nfcFolderSettings.mode == buffer[6] //gleicher Modus
&& tempCard.nfcFolderSettings.special == buffer[7] //gleicher von
&& tempCard.nfcFolderSettings.special2 == buffer[8] //gleicher bis
&&(tempCard.nfcFolderSettings.mode == 2 //Album-Modus
|| tempCard.nfcFolderSettings.mode == 8)){ //Album-von-bis-Modus
Serial.println(F("gleiche Karte und Album-Modus"));
nextTrack(random(65536));
delay(1000);
return false; //sonst wird playFolder ausgeführt und damit der 1. Track gestartet
}