The biggest divide here is in the cooking method: Carnitas are slow-cooked in pork fat, often in large copper pots, while pulled pork can be made using a variety of methods and tools.
If you're not sure what chicken to grill, I suggest bone-in, skin-on meat. It tastes better because this extra layer of fat infuses the chicken with flavor and moisture while cooking.