Jack of Jack Plastic Welding used to have the only trip report I ever found on running this section. White water rafting lifestyle stories from Jack's Plastic Welding inc
. However, I can no longer find that report. Seeing Jack's site evolve over the last 10-15 years, that is understandable.
I know they did not portage the falls, but ran it without issue. Seems like they also used solar to power the electric motor for crossing Lake Powell.
You could send email to Jack asking about the trip or if he still has a link to the page.