It's still very possible that your legs are different lengths. You are obviously riding the bike slightly tilted to the right, which would indicate a longer right leg. Your fitter should be able to see other musculo-skeletal issues. What happens if you ride the bike with the frame straight up-and-down?