Evans waterless coolant

Yes, it has been many years ago I had messed with my super six BBD and glad they allow needles to be adjusted. The float level of ANY carburetor is in the ballpark when floats are level with the carb body - Never fails! If your floats are angled down then they were too lean. Be sure to NOT turn the brass fuel line connection fitting as this also contains the float needle and seat combination when removing or re-installing fuel line. If you tighten this fitting you most likely have dropped the float level.
You claim to have a chinese version of BBD? Does it have the removable cover to expose the needle screws? Perhaps a picture would help...