Since better words seem to be lacking

I see no problems with the words, just with the definitions giving [erroneous] counts from the last.

The pen-, BTW, is from the Latin paene meaning almost. Thus the penultimate is almost last. Likewise, a peninsula is almost an island.