Bitcoin ETFs managed a modest weekly gain despite sharp swings, while ether extended its outflow trend and altcoin ETFs slipped.