I say this primarily as a warning to those (students in particular) who may think that a little bit of tweekingtweaking of the category or the universal property might yield better results. There are a lot of broken ideas along the way, some of which you will find surveyed in Isbell's paper. Breaking a correct idea like the universal property (by restricting its test object to a single space) is not going to help.
On the other hand, there are ways of enlarging the traditional category to make it cartesian closed. Equilogical Spaces and Filter Spaces Equilogical Spaces and Filter Spaces by Pino Rosolini in Rendiconti del Circolo Matematico di Palermo 64 (2000) 157--175 gives an excellent survey of them, explaining how they are reflctivereflective subcategories of presheaves on the traditional category. In particular, Scott had introduced equilogical spaces, defined as topological spaces equipped with formal equivalence relations; the theory is set out in full in Equilogical Spaces by Andrej Bauer, Lars Birkedal and Dana Scott.
My personal view is that these extensions are not topology but set theory with topological decoration. In this context, by "set theory" I mean, not the study of $\in$, but that of discrete spaces, whereas I believe (following Marshall Stone) that mathematical structures should be intrinsically topological. I have a reseachresearch programme called Equideductive Topology that tries to look at such extensions without importing set theory.