Here's what I think
the differences are based on what I've seen, talking to owners, junkyarding, & talking to dealership parts & service guys:
Eddie Bauer wasn't offered until about '85, and included the tan lower bodyside stripe, fender badges, a tan top, and tan interior with just about all the options. XLT was almost the same, but the exterior paint was different and interior color could be chosen.
Around the early 90's, XLT's had A/T, PMW&L, cruise/tilt, interval wipers, A/C, stereo w/clock, instrument cluster, captain's chairs w/center console, rear defrost, headliners, 5.0L, auto hubs, and the light & convenience group - the EB package added EB luggage & leather seats, in addition to the older EB package. XLT's were also available in the "Sport" or "Nite" packages; Sports came in red, black, or white with body-color grilles, campers, & bumpers, and black mirrors & door handles. Nites (available in the late-80's) were all black with a thin stripe that changed from blue at the front to purple at the rear. The "Lightning" package included an HO 5.8L & blacked-out chrome in addition to the "Lightning" paint stripe on a black body, but may not have been offered from the factory on Broncos.
In '95-96, the turbo-diesel bumper & an overhead console were parts of the EB package, but were common options on XLT's.