Hi. Newbie here. I have the same motor and will probably put it on a cycle, although it is a bit heavy for that. I found all of the same original characteristics that you found, and have decided to drive it the old fashioned BLDC way. The servo drivers that I have are very friendly to use for a motor that has 3 halls since the drive software is appropriate for that. I plan to get rid of the original 2-hall config and add a board to back side of the carcass of the gutted hall bracket. Added board will use 3 conventional halls. It will take a bit of fabrication an machining of plastic but I've done similar things for other prototype (aka bizarre) applications. I'll post a few photos and maybe a short parts list when I get one completed. That may help you if you want to go that route.