Your comments

From what I could gather, this is caused by the lack of internationalization support in DSM.

Crashplan (another Java based application) provides a detailed tutorial to solve the problem.

If you decide to apply this fix, please let me know the outcome of the operation. I'll add this link in the FAQ if it solves the non US-ASCII characters problem.
It looks like a local problem which happens on some types of NAS.
On what are you running Ubooquity ?

Thanks for the tip !
Ok, the theme was misleading.
Anyway, there is absolutely no reason for the "Latest comics" to be absent from the other pages.
Could you try to go to "All comic books" and apply the following display options ? (grid or cog icon in the top toolbar)

Grouping: flat
Sorting criterion: date
Sorting order: descending
If you don't see the same comics as in "Latest comics", then there is a bug.
The script is available on the download page.
I'll add an entry in the FAQ.

By the way, there was a typo in my script (which is also in Jim's script):
#$MEM_OPT=-Xmx512m
should be
#MEM_OPT=-Xmx512m
(remove the $)
You have two links for comics on the main page (alongside books and raw files if you activated them): "Comics" and "Latest comics".
"Comics" takes you to your full collection while "Latest Comics" only show the few last comics that where added by the Ubooquity scan.
There is also (not on the home page but when you are already browsing your collection) a "Random" button that indeed displays a random selection.
But there is no "Unsorted Comic Books" link. So I don't understand. Could you post a screenshot ?
The list of supported timezones depends of the version of the JVM you use, but this list should give you a close enough idea of what's available.

If the city you specify uses DST (I've heard NYC does ;)), Java will automatically change time twice a year.
It is possible, but it would impact performances and I prefer to use my time to develop more critical features.