My understanding is that your batch_sizeCNN for the CNN is not the same thing as the batch_sizeLSTM for the LSTM. I think, and I can be completely wrong, that in the context of LSTMs your batch_sizeLSTM is 1 while the seq_len == batch_sizeCNN.
Hope this helps!