the dot "." vs "+"
Yep, the pool supports using "." instead of "+". Was implemented some time ago.
Will take a look into posting your Baikal workaround a bit later, thank for submitting it.
But what happened to my transactions for 5 days - a mystery!

Neither cryptopia nor fairpool can't see them

or do not want to see

These txes were sent to cryptopia, you can check them through the block explorer by pasting appropriate txid in the "Find" field on top of the page.
But there is no way to match them with your cryptopia account since they don't contain your personal payment id.