Funnelling (FUN) is a method for cross-lingual text classification (CLC) based on a two-tier ensemble for heterogeneous transfer learning. In FUN, 1st-tier classifiers, each working on a different, language-dependent feature space, return a vector of calibrated posterior probabilities (with one dimension for each class) for each document, and the final classification decision is taken by a metaclassifier that uses this vector as its input. The meta-classifier can thus exploit class-class correlations, and this (among other things) gives FUN an edge over CLC systems where these correlations cannot be leveraged. We here describe Generalized Funnelling (GFUN), a learning ensemble where the metaclassifier receives as input the above vector of calibrated posterior probabilities, concatenated with document embeddings (aligned across languages) that embody other types of correlations, such as word-class correlations (as encoded by Word-Class Embeddings) and word-word correlations (as encoded by Multilingual Unsupervised or Supervised Embeddings). We show that GFUN improves on FUN by describing experiments on two large, standard multilingual datasets for multi-label text classification.