Fortsæt med dette afsnit - Keppel blev forfremmet til kommodor og blev næstkommanderende for Østindien og Kinas Station, med sit brede faner på fregatten HMS "Raleigh" i september 1856. HMS "Raleigh" gik tabt på en ukendt klippe nær Hong Kong, og selv om Keppel efterfølgende blev stillet for krigsret, blev han ærværdigt frikendt for tabet af skibet. Derefter overførte han sin pennant til det sjettrangige HMS "Alligator". Efter at have bemandet den chartrede dampskib, kommanderede han den britiske eskadrille, som bestod af "Hong Kong" og syv kanonbåde, i aktionen med kinesiske pirater i slaget ved Fatshan Creek i juni 1857, hvor han sank omkring 100 fjendtlige krigs-junks. For sin rolle i denne aktion blev Keppel forfremmet til ridderkommandør af Bath-ordenen den 12. september 1857. Han deltog også i erobringen af Canton.
I december 1857 under den anden opium krig.