The file system in the initramfs that atv-bootloader uses has the
same patched parted and fsck.hfsplus contained in the downloads
sections.
I don't have a good explanation as to what is going on.
ignore the return from fsck and mount using
mount -t hfsplus -o rw,force /dev/sda3 /mnt/OSBoot
Let me know if that works and I'll update the wiki.