Look if stop-time-bottle glitch can be use to get as many key as we need.
And maybe this trick will help for every dugeon in the entire 100% run. I'll take a look to the route page tonight.
I just tried this and sadly it doesn't work. Small key chests don't have a cutscene opening like heart pieces and bottles.