I find this clock speed pretty fast compared to the stated number of operations per second.
Because it's a serial architecture. Serial architectures access one bit at a time and process one bit at a time. This trades a great chunk of circuitry for slower operation speed (*1).
Being serial is the very nature of the UNIVAC 1, being built around mercury-based acoustic delay lines. Delay lines store single bits as sequence in time. In modern technology one may think of them as large shift registers operated by a continuous clock, back-feeding every read bit.
With the UNIVAC a memory word consists of 91 bits, accessed at 2.25 MHz bit rate (*2). That means accessing (read or write) one memory word takes an average of 0.2ms for synchronization and another 0.4ms for access(*3).
It also doesn't match with the clock speed of its contemporaries (e.g. 125 kHz for IBM 650, 100 kHz for ENIAC)
Because those are quite different, inherently parallel architectures.
A more modern example might be National Semiconductor's 1974 SC/MP CPU for example: an 8 bit CPU like its contemporary (1975) cousins 6502 or Z80. Like the 6502, its first version operated at a 1 MHz clock over an 8-bit bus (*4). Except the SC/MP's inner workings were serial. Where the parallel 6502 could execute a basic ADD in 2 cycles, the SC/MP needed 19 - that's almost 10 times slower. Even a NOP took 2.5 times longer :))
That's serial vs. parallel execution.
And the reason why NS implemented the CPU that way is the very same why EMC/Remington Rand went with serial memory:
- Lower cost and
- Lower complexity.
That way the SC/MP debuted a year before and at a lower price point than the 6502 - which in all right is considered the ultimate price breaker of the 8 bit era (*5).
How should I interpret these UNIVAC specs?
By execution speed, the mentioned peak performance of 1905 instructions per second; after all, that's what was used back then and is what describes performance. Clock frequencies are only one of many tools to deliver performance.
Even today clock frequency tells a relation only if similar concepts are to be compared. So, considering how incredible different early machines were, clock frequency is essentially meaningless for comparison.
*1 - Just look at this inherently beautiful demonstrator for a serial data-path. Being 8 bit it always needs 8 clocks to handle a single operation.
*2 - Encoded using a 11.25 MHz (5x) carrier.
*3 - Yes, your rule-of-thumb calculation is right, 2,25 MHZ / (0.2+0.4ms) neatly ends up near 3750, or very close to twice the claimed 1900 instructions :)) Given, a detailed calculation is way more complex than that, but the the ball park figures will be the same.
And an incredible hint that it's always about the memory speed. Back then and still today :))
*4 - Yes, that's a difference compared to the UNIVAC 1, but stay with me, as the result will end up being the same (also parallel semiconductor memory was already a thing in 1976).
*5 - By 1976 the SC/MP-2 was available, at a still lower price than the 6502, but even with it's doubled performance, it only made it to some early kits (Elektor FTW) and industrial applications.