I don't know enough about how Dublin assigned street names and numbers in 1904.
The 1904 Thom's 'phonebook' is the consensus authority but it's not online yet. (The 1901 and 1911 census database does allow search by street: Newbridge, Eccles St N, Eccles St S. And this 1909 map has tons of useful detail.) 1862 Thom's transcript
Solving the Hades seating riddle will require perfect certainty about which side of the street particular addresses were.
House numbers on Eccles street started at 1 on the northeast corner and went 1-2-3 up the north side of the street, then turned and came down the south side ending up in the 80s.
On Newbridge Avenue, however, odd numbers were on the north side and even on the south. (Joyce himself may have mistaken this.)
Some major streets have Upper and Lower halves, which must have affected the numbering.
Presentday numbering ought not to bear any resemblance at all, but somehow it often seems to. (counterexample: Thom's was at 87-89 Abbey St Middle, which address is now blocks away)
Who decided when changes were needed? Where are those changes documented?
Phone numbers: 2844 (p118)
(four digits can handle only 10,000 locations, but adding 'exchanges' broadens this without limit)
Kimmage Outer 1767
Gobelins 1769 [French]
Clontarf exchange, 1014
Ségur 5008 [French]