DebYager,
McCavana (and it’s variant spellings) is a common surname in the Belfast area. You would need to give us a bit more information in order to be able to trace this lady. Firstly, when was she born? Also we really need her parents names from a marriage or death certificate, or naturalisation papers otherwise you’ll never be certain you have the correct Margaret.
If she came as a young girl, then she was probably travelling with someone else – a relative perhaps? Have you found her migration record?