Not sure about that receiver thing, but when I create workflows (always in SharePoint Designer), I can always get the values of my promoted InfoPath properties, because if the data is in the SharePoint list/library, then it's visible to the workflow. It doesn't matter if it's a doc lib, list, content type, or admin-approved (also content type), because if the fields have data, the workflow only sees this data. The key is specifying the correct row by matching the ID or some other unique identifier, unless it's the current item in which case there's nothing to it.