CX does still check through luggage on seperate tickets upon request as a courtesy as long as there is an interline agreement in place. You should be able to transfer airside without an issue wihtout passing through immigration, and 1:35 should be sufficient. However, it's a little strange to me to be flying to LHR via CDG given there are a minimum of 5 nonstops on CX a day?