Pinging on acceleration.
Vacuum leak can cause a lean condition. Throttle shaft is one place. Check your hoses. Does your BBD have a sheet metal top on it? If so there is adjustment on the metering rods.
Non ethanol in my area is 90 octane. Love's may sell it. I know they did in Ada Ok.
What do you mean the timing light is "rolling?"
Distributor was new, or used?
Is the carb for a 6? BBD doesn't have the tin tab on it you usually can't identify it. However if the PCV connection is bent you have a super 6 carb.