For larding: Toss larding pork with onion, lemon rind, allspice and salt and pepper. Cut deep incisions into meat with larding needle, press some of pork and onion mixture into needle and insert into meat. Continue to lard meat in the same manner until all larding pork is used. Rub remaining onion mixture over meat.
For marinade: Bring all ingredients to a rapid boil in a heavy saucepan and simmer 5 minutes.
Place meat in large heatproof, nonmetallic bowl. Pour in hot marinade, cool to room temperature and chill, covered, 4 days, turning meat twice a day.
Remove meat from marinade and pat dry. Strain marinade, reserving liquid and solids. Dredge meat in flour and season with salt and pepper. In large casserole heat vegetable oil over moderate heat until hot. Add beef and brown on all sides, 8 to 10 minutes. Transfer meat to platter and discard drippings from casserole. Add butter and heat until hot. Add carrots, onions, reserved marinade solids and cook, stirring often, 5 minutes. Return meat to casserole, add marinade and tomato paste. Bring to a boil and simmer, covered with foil and the lid, for 3 1/2 to 4 hours, or until tender.
Remove meat to platter and cover loosely with foil. Skim cooking liquid and strain, discarding solids. Return marinade to casserole, add sugar, raisins and gingersnaps and simmer 5 minutes. In a small bowl whisk flour with 1/3 cup water. Whisk into simmering liquid and simmer until lightly thickened.
To serve: Slice meat across grain, arrange on platter, overlapping slices slightly and nap with some of gravy. Pass remaining gravy separately. Serve with Spaetzle and Red Cabbage.