Line an 11- by 17-inch roasting pan with foil. Arrange pork ribs in pan in a single layer and bake in a 450° oven until browned, about 20 minutes. Turn ribs over and bake until other side is browned, about 10 minutes. Discard fat from pan.
Meanwhile, combine catsup, hoisin, lemon juice, sugar, garlic, sriracha hot sauce, habanero hot sauce, cinnamon, and allspice.
Baste ribs with half of sauce. Cook for 10 minutes, turn over, baste with rest of sauce, and bake until well-browned, 10 to 15 minutes more.