Make the adobo: In a spice grinder or mortar and pestle, grind the cumin, oregano, cloves, allspice, and black peppercorns. Set aside.
Heat 2 tablespoons of oil in a large skillet over medium to medium-low heat. Add the garlic and cook until lightly golden. Add the onion, and cook until softened.
Add the dried chipotle chile and let it hydrate slightly in the hot oil. Add the guajillo chiles and the bay leaves. Stir constantly to prevent burning.
Once the chiles become fragrant, add the water and vinegar. Cover and simmer over low heat for 5–7 minutes, until softened. Turn off the heat and let the mixture cool slightly.
Transfer everything to a blender. Add the canned chipotles, adobe sauce, achiote, salt, ground spices, and the remaining ¼ cup of vinegar. Blend until very smooth.
Marinate the meat: Place the ground pork in a bowl. Add the adobo gradually, mixing well after each addition, until the meat is evenly coated and turns a deep reddish color, about 5 tablespoons.
Cover and refrigerate for 1–2 hours to allow the flavors to develop. (The adobo yields more than needed; any leftover sauce can be refrigerated for several days and used to marinate chicken or beef for tacos.)
Make the pineapple salsa: Heat oil in the same skillet and cook the pineapple slices until caramelized on both sides.
Chop the pineapple and place it in a large bowl. Add onion, serrano chile, cilantro, salt, and fresh lime juice. Mix well, taste, adjust the salt if needed, and set aside.
Cook the meat: Heat 1 tablespoon of oil in a large skillet over medium to medium-high heat. Add the marinated pork and cook, stirring constantly, until fully cooked and crumbled. Add the onion and cook until softened. Adjust Knorr beef bouillon or salt if needed.
Serve: Serve the al pastor ground pork in warm corn tortillas. Top with pineapple salsa, green salsa, and a squeeze of lime.