The US Census Department has a great deal of information available electronically for the 2000 and 2010 censuses (and for the American Community Survey estimates which now serve in place of the "long form" census data) available on the American Factfinder site - and by the end of the summer much more should be up as the transition to a new version of the site is complete. Data for the 1990 Census is also available in electronic form, though generally only in raw tables. The Factfinder site's mission is only to crunch the 2000 and 2010 numbers. As you have found, a great many other sites out there offer this data in a variety of formats.
Data prior to 1990, however, is not available in electronic formats - or rather not in the easy-to-manipulate forms of the "born-digital" era. Tract or block level data is available for your city from 1950 on, in the print publications of the census which are available in pdf on the Census site or in a Federal Depository Library.
One thing to be aware of is that the nature of the data collected varies with each census, as do the boundaries of the enumeration districts/tracts. This makes it a labor-intensive project to compile the kind of comparative data you are after. For this reason I would suggest going to a collection that holds the print volumes so you can navigate through the tables more easily, to get an idea of what is available in them. It would be a good idea to call ahead to the library you intend to visit to make sure that they hold the relevant census volumes. A quick check of Worldcat indicates you may need to go to the State Library in Harrisburg rather than Scranton, though cataloging of such reports is inconsistent.
Not quite the answer you wanted, I am sure. Perhaps another librarian will know a better resource, and we'll both learn something.