You're right that it was named after an explorer. However, Israel Wood Powell *was* that explorer.
Lt. Commander Vere Orlebar, captain of the HMS Rocket, aboard which Powell was the ship surgeon during a surveying voyage, named the river and lake after Powell.