Sorry, I have no idea how to properly define your rig. I had seen fechter call it a parallel hybrid, but when I was typing serial hybrid is what came out. Of course, being able to supply pedal power is a third leg (pun intended) of the hybrid.
I'm thinking Friday, May 13th. I'll give you a call in the next couple of weeks.