That is great work. Was this built from an existing vector file (of the Celtic design) or is this an original design?
I've done some things similar but I always cheat and just extrude a vector. But that sometimes leads to
the broken piece problem that you have solved by correctly modeling the over/under nature of a Celtic knot.