Should signature verification by key recovery ignore compression status?
Mileage may vary with this answer. The short answer is probably no when using libbitcoin.  

Rationale: Over a year ago, when I experimented with sending funds to a uncompressed address using a signed transaction, the corresponding compressed keys could not be used to spend the same funds, the opposite was also true. The balance was dependent upon the compression of a key. When receiving with funds with an uncompressed address, only use the associated uncompressed private key to spend.  Similarly, when receiving receiving with funds with a compressed address, only use the associated compressed private key to spend.