Trim the pork tenderloins and place in shallow glass dish. Set aside. In food processor, puree the onions, garlic, hot pepper, soy sauce, oil, orange and lemon rinds, orange juice, ginger, thyme, cinnamon, allspice, nutmeg, curry powder, salt and pepper.
Pour the mixture over the pork tenderloins, turning to coat all sides. Cover with plastic film and refrigerate for at least 2 hours or up to 8, turning the meat occasionally.
Reserving the marinade, transfer the pork to a foil-lined rimmed baking sheet. Broil, basting once with marinade, for about 20 minutes or until the meat is browned but still has hint of pink inside. Tent with foil; let stand for 10 minutes before carving to serve. This can also be done over a low to medium heat grill for about 20 minutes. Check to make sure internal temperature is at least 165 degrees Fahrenheit.