...but yes, this restriction on file processing is in PGP Command Line 10 also. (Such a file is not RFC 4880 compliant which is why I would not use the word "issue" to describe PGP Command Line's behavior.)
You could ask the client how they created the file they sent you; that will tell you if there are multiple files in there together. You can also run "pgp --dump-packets" on the input file, and it will show you all the OpenPGP packets in the file. In general the structure will be
Old: Public-Key Encrypted Session Key Packet(tag 1)(268 bytes)
<session key encrypted to the recipient key>
New: Symmetrically Encrypted and MDC Packet(tag 18)(4096 bytes) partial start
Ver 1
Encrypted data [sym alg is encrypted in the pub session key above]
(plain text + MDC SHA1(20 bytes))
New: (4096 bytes) partial continue
<and more such data packets>
This is the actual encrypted data; possibly, the "partial continue" packets will not appear.
If this pattern repeats (encrypted session packets followed by encrypted data) then there are multiple input blocks in the file.